Patents by Inventor Peter Wu
Peter Wu 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: 10412006Abstract: Minimum guaranteed wireless network bandwidth is provided to client network devices by monitoring the performance of network connections to identify client network devices experiencing network congestion. Congested network connections are then analyzed to determine the source of the network congestion. Depending upon the source of the network congestion, an embodiment of the invention may undertake steps to either improve the quality of the network connection or to mitigate the impact of this network connection on other network connections. High quality network connections may be allocated additional bandwidth, airtime, or other resources to reduce the network congestion. Low quality network connections are not allocated additional bandwidth, airtime, or other resources. Instead, the impact of this network connection on the other network connections is mitigated.Type: GrantFiled: January 23, 2018Date of Patent: September 10, 2019Assignee: Aerohive Networks, Inc.Inventors: Huizhao Wang, Changming Liu, Peter Wu
-
Publication number: 20190261339Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: ApplicationFiled: February 26, 2019Publication date: August 22, 2019Applicant: Aerohive Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Patent number: 10320796Abstract: The claimed subject matter provides a method for securing a partner service. The method can include receiving a request, wherein the request comprises a unique value, to access the partner service, wherein the request is received from a browser client for a partner application and determining that a user is authorized to access the partner application, the partner application generating a token that associates the user with the partner application. The method can also include generating a signature for the token, the signature to enable the partner service to independently regenerate the signature, the token comprising an identifier for the partner application enabling the partner service to detect which partner application generates the token and sending the token with the signature to the browser client.Type: GrantFiled: May 28, 2015Date of Patent: June 11, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Eric Wai Ho Lau, Zhaowei Charlie Jiang, Ronald H. Jones, Jr., Derrick Isaacson, Ralph E. Lemke, Peter Wu
-
Publication number: 20190158443Abstract: A recipient recommendation system and method may include receiving an input from a message creator using a messaging platform, continuously analyzing the input for a plurality of dynamic characteristics, as the input is received from the message creator via the messaging platform, the plurality of dynamic characteristics being used to determine a content of the input, comparing the content with an interest map that aggregates interests of a plurality of potential recipients from of a plurality of interest matrices, wherein the interests of the plurality of potential recipients are acquired by constantly monitoring a message platform activity of the plurality of potential recipients, determining, as a function of the comparing, a relevance ranking of the plurality of potential recipients with respect to the content input by the message creator, and providing a list of recommended recipients from the plurality of recipients, based on the relevance ranking.Type: ApplicationFiled: November 17, 2017Publication date: May 23, 2019Inventors: Shen-Jai Liao, I-Chien Lin, Chih-Hsiung Liu, Peter Wu
-
Patent number: 10219254Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: GrantFiled: January 8, 2018Date of Patent: February 26, 2019Assignee: Aerohive Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Publication number: 20180299577Abstract: Described herein is a method including acquiring a set of transimpedance coupling voltages, between different antenna components of different axes of a transmitting station transmitting into a formation and different antenna components of different axes of a receiving station receiving from the formation, using an induction tool undergoing random movement during the acquisition. Fourier coefficients for the set of transimpedance coupling voltages are determined using a least square process. A mean tool eccentering azimuthal angle and an apparent formation azimuthal angle are estimated as a function of the Fourier coefficients. Compensated measurements are computed as a function of the Fourier coefficients. An inversion loop receives as input the compensated measurements, the estimated mean tool eccentering azimuthal angle, and the estimated apparent formation azimuth, and outputs final parameters as a function thereof.Type: ApplicationFiled: September 8, 2016Publication date: October 18, 2018Inventor: Peter Wu
-
Patent number: 10010891Abstract: A high capacity magnetic filter for separating magnetic and non-magnetic contaminants from contaminated liquid streams includes a housing having (i) an interior region between the inlet and outlet for a process stream, (ii) a plurality of vertically oriented, elongated non-magnetic holder sleeves positioned within the interior region (iii) paramagnetic metal packing material that is randomly distributed in the interior region to form a packed compartment that has a void volume which is above 95 percent, and (iv) a device to generate a magnetic field within the interior region. Generation of a uniform magnetic field within the packed compartment magnetizes the holder sleeves and matrix of packing materials. The holder sleeves and matrix create a large surface area for collecting the contaminants.Type: GrantFiled: December 4, 2017Date of Patent: July 3, 2018Assignee: ALLNEW Chemical Technology CompanyInventors: Kosky Yen, Peter Wu, Michael Lee, Charles Chen
-
Publication number: 20180152380Abstract: Minimum guaranteed wireless network bandwidth is provided to client network devices by monitoring the performance of network connections to identify client network devices experiencing network congestion. Congested network connections are then analyzed to determine the source of the network congestion. Depending upon the source of the network congestion, an embodiment of the invention may undertake steps to either improve the quality of the network connection or to mitigate the impact of this network connection on other network connections. High quality network connections may be allocated additional bandwidth, airtime, or other resources to reduce the network congestion. Low quality network connections are not allocated additional bandwidth, airtime, or other resources. Instead, the impact of this network connection on the other network connections is mitigated.Type: ApplicationFiled: January 23, 2018Publication date: May 31, 2018Applicant: Aerohive Networks, Inc.Inventors: Huizhao Wang, Changming Liu, Peter Wu
-
Publication number: 20180152934Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: ApplicationFiled: January 8, 2018Publication date: May 31, 2018Applicant: Aerohive Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Publication number: 20180093278Abstract: A high capacity magnetic filter for separating magnetic and non-magnetic contaminants from contaminated liquid streams includes a housing having (i) an interior region between the inlet and outlet for a process stream, (ii) a plurality of vertically oriented, elongated non-magnetic holder sleeves positioned within the interior region (iii) paramagnetic metal packing material that is randomly distributed in the interior region to form a packed compartment that has a void volume which is above 95 percent, and (iv) a device to generate a magnetic field within the interior region. Generation of a uniform magnetic field within the packed compartment magnetizes the holder sleeves and matrix of packing materials. The holder sleeves and matrix create a large surface area for collecting the contaminants.Type: ApplicationFiled: December 4, 2017Publication date: April 5, 2018Applicant: AllNew Chemical Technology CompanyInventors: Kosky Yen, Peter Wu, Michael Lee, Charles Chen
-
Patent number: 9901931Abstract: A high capacity magnetic filter for separating magnetic and non-magnetic contaminants from contaminated liquid streams includes a housing having (i) an interior region between the inlet and outlet for a process stream, (ii) a plurality of vertically oriented, elongated non-magnetic holder sleeves positioned within the interior region (iii) paramagnetic metal packing material that is randomly distributed in the interior region to form a packed compartment that has a void volume which is above 95 percent, and (iv) a device to generate a magnetic field within the interior region. Generation of a uniform magnetic field within the packed compartment magnetizes the holder sleeves and matrix of packing materials. The holder sleeves and matrix create a large surface area for collecting the contaminants.Type: GrantFiled: December 26, 2014Date of Patent: February 27, 2018Assignee: ALLNEW Chemical Technology CompanyInventors: Kosky Yen, Peter Wu, Michael Lee, Charles Chen
-
Patent number: 9900251Abstract: Minimum guaranteed wireless network bandwidth is provided to client network devices by monitoring the performance of network connections to identify client network devices experiencing network congestion. Congested network connections are then analyzed to determine the source of the network congestion. Depending upon the source of the network congestion, an embodiment of the invention may undertake steps to either improve the quality of the network connection or to mitigate the impact of this network connection on other network connections. High quality network connections may be allocated additional bandwidth, airtime, or other resources to reduce the network congestion. Low quality network connections are not allocated additional bandwidth, airtime, or other resources. Instead, the impact of this network connection on the other network connections is mitigated.Type: GrantFiled: July 12, 2010Date of Patent: February 20, 2018Assignee: AEROHIVE NETWORKS, INC.Inventors: Huizhao Wang, Changming Liu, Peter Wu
-
Patent number: 9867167Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: GrantFiled: August 22, 2016Date of Patent: January 9, 2018Assignee: Aerohive Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Patent number: 9572135Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: GrantFiled: April 10, 2014Date of Patent: February 14, 2017Assignee: Aerohive Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Publication number: 20160359751Abstract: Airtime usage may be used as a factor in controlling network traffic flow to and from client devices via a wireless network interface. Received packets or other data are assigned to a quality of service profile. Additionally, a cost value for communicating the received data is determined at least in part based on an actual or estimated airtime usage for the received packet. The cost value is used to allocate wireless network airtime to data. The allocation of wireless network airtime may be varied dynamically based on operating conditions. The cost value may be based on factors including the airtime used to communicate data; whether the data is a retransmission; and wireless network overhead. The cost value of data may also be different depending on whether the data is being sent from a client device or to a client device.Type: ApplicationFiled: August 22, 2016Publication date: December 8, 2016Applicant: Aerohive Networks, Inc.Inventors: Peter Wu, Sreekanth Reddy, Jianlin Zeng, Changming Liu
-
Publication number: 20160184833Abstract: A high capacity magnetic filter for separating magnetic and non-magnetic contaminants from contaminated liquid streams includes a housing having (i) an interior region between the inlet and outlet for a process stream, (ii) a plurality of vertically oriented, elongated non-magnetic holder sleeves positioned within the interior region (iii) paramagnetic metal packing material that is randomly distributed in the interior region to form a packed compartment that has a void volume which is above 95 percent, and (iv) a device to generate a magnetic field within the interior region. Generation of a uniform magnetic field within the packed compartment magnetizes the holder sleeves and matrix of packing materials. The holder sleeves and matrix create a large surface area for collecting the contaminants.Type: ApplicationFiled: December 26, 2014Publication date: June 30, 2016Applicant: ALLNEW CHEMICAL TECHNOLOGY COMPANYInventors: Kosky Yen, Peter Wu, Michael Lee, Charles Chen
-
Publication number: 20150365419Abstract: The claimed subject matter provides a method for securing a partner service. The method can include receiving a request, wherein the request comprises a unique value, to access the partner service, wherein the request is received from a browser client for a partner application and determining that a user is authorized to access the partner application, the partner application generating a token that associates the user with the partner application. The method can also include generating a signature for the token, the signature to enable the partner service to independently regenerate the signature, the token comprising an identifier for the partner application enabling the partner service to detect which partner application generates the token and sending the token with the signature to the browser client.Type: ApplicationFiled: May 28, 2015Publication date: December 17, 2015Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eric Wai Ho Lau, Zhaowei Charlie Jiang, Ronald H. Jones, JR., Derrick Isaacson, Ralph E. Lemke, Peter Wu
-
Publication number: 20150276966Abstract: A method for determining resistivity of subsurface formations includes generating an initial model of the formations from multiaxial electromagnetic transimpedance measurements, the model comprising values of vertical resistivity, horizontal resistivity, crossbed dip, crossbed azimuth, and bedding dip and azimuth. Expected measurements generated from the initial model measurements are decomposed into ordinary and extraordinary components. The actual tool measurements are compared to the summation of the expected decomposed measurement components. The initial model is adjusted, the expected decomposed components are recalculated and the foregoing are repeated until the difference between the actual tool measurements and the summation of the expected decomposed components falls below a selected threshold.Type: ApplicationFiled: March 26, 2015Publication date: October 1, 2015Inventors: Gong Li Wang, Thomas Barber, Peter Wu, David F. Allen, Aria Abubakar
-
Patent number: 9093082Abstract: A data storage device comprises a substrate having oppositely disposed surfaces and a plurality of volumes arranged along tracks between the surfaces; a plurality of micro-holograms each contained in a corresponding one of the volumes; and, at least one groove in at least one of the surfaces and being operative to diffract light through the at least one surface and into the volumes; wherein, the presence or absence of a micro-hologram in a stacked layer in each of the volumes is indicative of a corresponding portion of data stored.Type: GrantFiled: December 23, 2008Date of Patent: July 28, 2015Assignee: General Electric CompanyInventors: Pingfan Peter Wu, Brian Lee Lawrence, Zhiyuan Ren, John Erik Hershey, Xiaolei Shi, Kenneth Brakeley Welles, John Anderson Fergus Ross, Victor Petrovich Ostroverkhov
-
Patent number: 9071616Abstract: The claimed subject matter provides a method for securing a partner-enabled web service. The method includes receiving a request to access the partner-enabled web service. The request is received from a browser client for a partner application. The browser client is associated with a user. Additionally, the method includes determining that the user is authorized to access the partner application. The method further includes generating a token that associates the user with the partner application. Also, the method includes sending the token to the browser client.Type: GrantFiled: November 18, 2010Date of Patent: June 30, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Eric Wai Ho Lau, Zhaowei Charlie Jiang, Ronald H. Jones, Jr., Derrick Isaacson, Ralph E. Lemke, Peter Wu