Patents by Inventor Peter Poon

Peter Poon 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: 20240107229
    Abstract: A smart speaker power controller may be configured to receive power conforming to one of a plurality of power modes from an input power source. The power controller may be further configured to communicate the power mode to at least one component of a processing system or at least one component of an audio system for operating the smart speaker according to the received power mode, including determining a current limit of a power converter; determining a shutdown voltage threshold and safely shutting down the smart speaker if the input voltage falls below the threshold, and/or modifying audio operation of the smart speaker in response to the power mode. The smart speaker can further include an audio power supply controller configured to monitor energy required to reproduce an audio signal and to servo a power supply voltage provided to an audio amplifier in response to this energy level.
    Type: Application
    Filed: December 11, 2023
    Publication date: March 28, 2024
    Inventors: Zhigang Dang, Daniel Naito, Evan Thompson, Peter Poon, Manasi Lagare, Michael Nussbaum, David Sumberg
  • Patent number: 11910171
    Abstract: A smart speaker power controller may be configured to receive power conforming to one of a plurality of power modes from an input power source. The power controller may be further configured to communicate the power mode to at least one component of a processing system or at least one component of an audio system for operating the smart speaker according to the received power mode, including determining a current limit of a power converter; determining a shutdown voltage threshold and safely shutting down the smart speaker if the input voltage falls below the threshold, and/or modifying audio operation of the smart speaker in response to the power mode. The smart speaker can further include an audio power supply controller configured to monitor energy required to reproduce an audio signal and to servo a power supply voltage provided to an audio amplifier in response to this energy level.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: February 20, 2024
    Assignee: Apple Inc.
    Inventors: Zhigang Dang, Daniel Naito, Evan Thompson, Peter Poon, Manasi Lagare, Michael Nussbaum, David Sumberg
  • Publication number: 20240046333
    Abstract: Disclosed methods and system describe a server that uses AI modeling to predict negative cash flow at a user level. The server periodically retrieves data associated with the user, the data comprising monetary attributes associated with one or more accounts of the user; executes a deep neural network model trained based upon historical data associated with at least a subset of the users configured to predict a negative cash flow in one or more accounts of the user, a depth of the negative cash flow, and a duration of the negative cash flow; transmits, to a second server, the predicted values, whereby when the second server determines that a likelihood of account needs satisfies a threshold, the second server establishes an electronic communication session with an electronic device of the user; trains the deep neural network when the second server establishes the electronic communication session.
    Type: Application
    Filed: October 17, 2023
    Publication date: February 8, 2024
    Applicant: BANK OF MONTREAL
    Inventors: Seyed Masoud NOSRATI, Evgene VAHLIS, Seyed Hamed Yaghoubi SHAHIR, Bo ZHAO, Nicole LANGBALLE, Peter POON
  • Patent number: 11798059
    Abstract: Disclosed methods and system describe a server that uses AI modeling to predict negative cash flow at a user level. The server periodically retrieves data associated with the user, the data comprising monetary attributes associated with one or more accounts of the user; executes a deep neural network model trained based upon historical data associated with at least a subset of the users configured to predict a negative cash flow in one or more accounts of the user, a depth of the negative cash flow, and a duration of the negative cash flow; transmits, to a second server, the predicted values, whereby when the second server determines that a likelihood of account needs satisfies a threshold, the second server establishes an electronic communication session with an electronic device of the user; trains the deep neural network when the second server establishes the electronic communication session.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: October 24, 2023
    Assignee: BANK OF MONTREAL
    Inventors: Seyed Masoud Nosrati, Evgene Vahlis, Seyed Hamed Yaghoubi Shahir, Bo Zhao, Nicole Langballe, Peter Poon
  • Patent number: 11636714
    Abstract: A computerized system for managing a parking lot includes: a beacon in one-way, or location sensor in two-way, communication with a smart device for locating the smart device without it having to determine its own location, a vehicle sensor for sensing the presence of a vehicle, and a computer-implemented server operable to determine from the beacon's identification or receive from the location sensor the location of the smart device. The server authorizes entry or exit of the vehicle when a smart device status indicates acceptance, and the smart device and the vehicle are both at a same appropriate location. The server updates the smart device status after a payment transaction. Entry or exit may be authorized by opening a barrier, displaying an authorization message, communicating a message to the smart device, and/or not issuing a non-authorization alert. The server may receive reservations, and may communicate lot occupancy to third-party systems.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 25, 2023
    Assignee: REEF GLOBAL IP LLC
    Inventors: Milan Zivkovic, Charles Arendt, Peter Poon, Michael Heyd, Zachary Taylor, Thomas Eaton, Danielle Leighton, Christoph Jan Sepp
  • Publication number: 20220078548
    Abstract: A smart speaker power controller may be configured to receive power conforming to one of a plurality of power modes from an input power source. The power controller may be further configured to communicate the power mode to at least one component of a processing system or at least one component of an audio system for operating the smart speaker according to the received power mode, including determining a current limit of a power converter; determining a shutdown voltage threshold and safely shutting down the smart speaker if the input voltage falls below the threshold, and/or modifying audio operation of the smart speaker in response to the power mode. The smart speaker can further include an audio power supply controller configured to monitor energy required to reproduce an audio signal and to servo a power supply voltage provided to an audio amplifier in response to this energy level.
    Type: Application
    Filed: December 4, 2020
    Publication date: March 10, 2022
    Inventors: Zhigang Dang, Daniel Naito, Evan Thompson, Peter Poon, Manasi Lagare, Michael Nussbaum, David Sumberg
  • Publication number: 20210326960
    Abstract: Disclosed methods and system describe a server that uses AI modeling to predict negative cash flow at a user level. The server periodically retrieves data associated with the user, the data comprising monetary attributes associated with one or more accounts of the user; executes a deep neural network model trained based upon historical data associated with at least a subset of the users configured to predict a negative cash flow in one or more accounts of the user, a depth of the negative cash flow, and a duration of the negative cash flow; transmits, to a second server, the predicted values, whereby when the second server determines that a likelihood of account needs satisfies a threshold, the second server establishes an electronic communication session with an electronic device of the user; trains the deep neural network when the second server establishes the electronic communication session.
    Type: Application
    Filed: April 8, 2021
    Publication date: October 21, 2021
    Inventors: Seyed Masoud NOSRATI, Evgene VAHLIS, Seyed Hamed Yaghoubi SHAHIR, Bo ZHAO, Nicole LANGBALLE, Peter POON
  • Patent number: 11049022
    Abstract: Techniques for leveraging existing statistical prediction models are provided. A first statistical prediction model is generated for a content item. An instruction is received to create a clone from the content item. In response to receiving the instruction, the clone is created based on attributes of the content item. A second statistical prediction model that is different than the first statistical prediction model is generated for the clone. In response to receiving a request for content, the clone is identified as relevant to the first request. A similarity between (1) first content of the content item and (2) second content of the clone is determined. If the similarity exceeds a similarity threshold, then the first statistical prediction model is used to generate a prediction of an entity user selection rate associated with the clone. Otherwise, the second statistical prediction model is used to generate the prediction.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: June 29, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Liqin Xu, Peter Poon, Wen Pu, Swetha Karthik
  • Publication number: 20200175776
    Abstract: A computerized system for managing a parking lot includes: a beacon in one-way, or location sensor in two-way, communication with a smart device for locating the smart device without it having to determine its own location, a vehicle sensor for sensing the presence of a vehicle, and a computer-implemented server operable to determine from the beacon's identification or receive from the location sensor the location of the smart device. The server authorizes entry or exit of the vehicle when a smart device status indicates acceptance, and the smart device and the vehicle are both at a same appropriate location. The server updates the smart device status after a payment transaction. Entry or exit may be authorized by opening a barrier, displaying an authorization message, communicating a message to the smart device, and/or not issuing a non-authorization alert. The server may receive reservations, and may communicate lot occupancy to third-party systems.
    Type: Application
    Filed: January 31, 2020
    Publication date: June 4, 2020
    Inventors: MILAN ZIVKOVIC, CHARLES ARENDT, PETER POON, MICHAEL HEYD, ZACHARY TAYLOR, THOMAS EATON, DANIELLE LEIGHTON, Christoph Jan SEPP
  • Patent number: 10540679
    Abstract: Generally discussed herein are methods, systems, and apparatuses for tracking user interaction with sponsored and/or unsponsored content. A method can include receiving a tracking event packet including data fields comprising a packet identification, a tracking event identifier, a content identifier, a cost, a campaign identifier, and/or an advertiser identifier, determining whether the tracking event packet is a duplicate based on the packet identification, aggregating non-duplicate tracking event packets by advertiser identification such that packets with advertiser identifications that hash to a same value are aggregated together, and transferring aggregated tracking event packets to a first database and a second database, the first database includes data stored for analytics and the second database includes data stored for billing and campaign performance monitoring.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: January 21, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Qi Liu, Yawen Wei, Lihong Pei, Hardik N. Bati, Sanjay Sureshchandra Dubey, Waitat Peter Poon, Xiang Yu, Edward Wu
  • Publication number: 20190034809
    Abstract: Techniques for leveraging existing statistical prediction models are provided. A first statistical prediction model is generated for a content item. An instruction is received to create a clone from the content item. In response to receiving the instruction, the clone is created based on attributes of the content item. A second statistical prediction model that is different than the first statistical prediction model is generated for the clone. In response to receiving a request for content, the clone is identified as relevant to the first request. A similarity between (1) first content of the content item and (2) second content of the clone is determined. If the similarity exceeds a similarity threshold, then the first statistical prediction model is used to generate a prediction of an entity user selection rate associated with the clone. Otherwise, the second statistical prediction model is used to generate the prediction.
    Type: Application
    Filed: July 28, 2017
    Publication date: January 31, 2019
    Inventors: Liqin Xu, Peter Poon, Wen Pu, Swetha Karthik
  • Publication number: 20170109942
    Abstract: A computerized system for managing a parking lot includes: a beacon in one-way, or location sensor in two-way, communication with a smart device for locating the smart device without it having to determine its own location, a vehicle sensor for sensing the presence of a vehicle, and a computer-implemented server operable to determine from the beacon's identification or receive from the location sensor the location of the smart device. The server authorizes entry or exit of the vehicle when a smart device status indicates acceptance, and the smart device and the vehicle are both at a same appropriate location. The server updates the smart device status after a payment transaction. Entry or exit may be authorized by opening a barrier, displaying an authorization message, communicating a message to the smart device, and/or not issuing a non-authorization alert. The server may receive reservations, and may communicate lot occupancy to third-party systems.
    Type: Application
    Filed: February 4, 2016
    Publication date: April 20, 2017
    Inventors: MILAN ZIVKOVIC, CHARLES ARENDT, PETER POON, MICHAEL HEYD, ZACHARY TAYLOR, THOMAS EATON, DANIELLE LEIGHTON, Christoph Jan SEPP
  • Publication number: 20170091807
    Abstract: Generally discussed herein are methods, systems, and apparatuses for tracking user interaction with sponsored and/or unsponsored content.
    Type: Application
    Filed: October 29, 2015
    Publication date: March 30, 2017
    Inventors: Qi Liu, Yawen Wei, Lihong Pei, Hardik N. Bati, Sanjay Sureshchandra Dubey, Waitat Peter Poon
  • Publication number: 20170091809
    Abstract: Generally discussed herein are methods, systems, and apparatuses for tracking user interaction with sponsored and/or unsponsored content. A method can include receiving a tracking event packet including data fields comprising a packet identification, a tracking event identifier, a content identifier, a cost, a campaign identifier, and/or an advertiser identifier, determining whether the tracking event packet is a duplicate based on the packet identification, aggregating non-duplicate tracking event packets by advertiser identification such that packets with advertiser identifications that hash to a same value are aggregated together, and transferring aggregated tracking event packets to a first database and a second database, the first database includes data stored for analytics and the second database includes data stored for billing and campaign performance monitoring.
    Type: Application
    Filed: November 18, 2015
    Publication date: March 30, 2017
    Inventors: Qi Liu, Yawen Wei, Lihong Pei, Hardik N. Bati, Sanjay Sureshchandra Dubey, Waitat Peter Poon, Xiang Yu, Edward Wu
  • Publication number: 20170004525
    Abstract: A machine may be configured to generate metrics or billing reports for online advertising. For example, the machine accesses, in real time, an event cost value associated with an event of consumption of an online ad displayed on behalf of an advertiser associated with an account identifier. The machine accesses, in real time, a remaining budget value associated with the account identifier. The machine determines, in real time, that the event cost value exceeds the remaining budget value. The machine generates, in real time, an adjusted event cost value to correspond to the remaining budget value based on the determining that the event cost value exceeds the remaining budget value. The machine generates, in real time, a real-time billing report including the adjusted event cost value.
    Type: Application
    Filed: July 27, 2015
    Publication date: January 5, 2017
    Inventors: Waitat Peter Poon, Alexander Raymond Easton, Yingxian Wang
  • Patent number: 7424492
    Abstract: The present invention is related to a database management system that is capable of autonomous dynamic ontology management through soft classing. The present invention is further related to a method of database management by dividing attribute data, e.g., price=10 dollars, into class elements containing data, e.g., attribute name=price, type=numeric, default units=dollars, and entry elements containing data, e.g., attribute value=10, to permit dynamic ontology management and evolution in the database through soft classing.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: September 9, 2008
    Assignee: Science Applications International Corporation
    Inventors: Yun-Tung Lau, Richard Chipman, Peter Poon, Kiran Kuchipudi
  • Publication number: 20060026196
    Abstract: The present invention is related to a database management system that is capable of autonomous dynamic ontology management through soft classing. The present invention is further related to a method of database management by dividing attribute data, e.g., price=10 dollars, into class elements containing data, e.g., attribute name=price, type=numeric, default units=dollars, and entry elements containing data, e.g., attribute value=10, to permit dynamic ontology management and evolution in the database through soft classing.
    Type: Application
    Filed: September 30, 2005
    Publication date: February 2, 2006
    Inventors: Yun-Tung Lau, Richard Chipman, Peter Poon, Kiran Kuchipudi
  • Patent number: 6976036
    Abstract: The present invention is related to a database management system that is capable of autonomous dynamic ontology management through soft classing. The present invention is further related to a method of database management by dividing attribute data, e.g., price=10 dollars, into class elements containing data, e.g., attribute name=price, type=numeric, default units=dollars, and entry elements containing data, e.g., attribute value=10, to permit dynamic ontology management and evolution in the database through soft classing.
    Type: Grant
    Filed: November 6, 2001
    Date of Patent: December 13, 2005
    Assignee: Science Applications International Corporation
    Inventors: Yun-Tung Lau, Richard Chipman, Peter Poon, Kiran Kuchipudi
  • Publication number: 20030088584
    Abstract: The present invention is related to a database management system that is capable of autonomous dynamic ontology management through soft classing. The present invention is further related to a method of database management by dividing attribute data, e.g., price=10 dollars, into class elements containing data, e.g., attribute name=price, type=numeric, default units=dollars, and entry elements containing data, e.g., attribute value=10, to permit dynamic ontology management and evolution in the database through soft classing.
    Type: Application
    Filed: November 6, 2001
    Publication date: May 8, 2003
    Inventors: Yun-Tung Lau, Richard Chipman, Peter Poon, Kiran Kuchipudi
  • Patent number: 5838912
    Abstract: Digitally encoded presentations are provided at the request and convenience of receivers associated with a data distribution system. The problem of reliably satisfying large numbers of randomly occurring receiver demands for digitally encoded presentations, particularly from a single storage copy of the presentation, and particularly for linear presentations, is addressed. The invention may be embodied in a system which includes a repository of digitally encoded presentations, cache memory for holding presentations which are being supplied to receivers, and a multicasting network for connecting the system to receivers. By grouping receivers into receiving groups for receiving multicasts of presentation segments, the system can satisfy the requests of any number of individual receivers, irrespective of other receivers receiving the presentation.
    Type: Grant
    Filed: September 4, 1996
    Date of Patent: November 17, 1998
    Assignee: International Business Machines Corporation
    Inventors: Peter Poon, John Kalung Leung, Fred Tze-Keung Tong