Patents by Inventor Steven Pan

Steven Pan 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: 11941572
    Abstract: Various embodiments are disclosed for providing machine learning routines with peripheral device data to infer driver activity and location. Peripheral device data may be collected on a peripheral device having a machine learning routine executing thereon to infer driver activity and perform improved estimation of driver location. Using driver activity and location estimation, contextually relevant delivery workflow assistance may be automatically provided to a delivery driver or other individual without requiring manual input, thereby improving driver safety and operational efficiency.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: March 26, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Ruth Ravichandran, Hebaallah Aly Abdelhalim Aly Ismail, Zheng Wang, Shao-Wen Yang, Yang Pan, David Hung Huynh, Andrey Li, Hoshgeldy Tagangeldyevich Tachmuradov, Steven Larson
  • Patent number: 7822877
    Abstract: A network processor IC for processing network traffic includes a bus interface and a software programmable search engine communications module. The bus interface of the network processor IC is not specific to a particular search engine and the software programmable search engine communications module enables communications to be conducted between the network processor IC and the search engine via the bus interface according to whatever communications protocol the search engine requires. Using the software programmable search engine communications module, a network processor IC is software programmed to communicate with a particular search engine in a manner that is completely compatible with the search engine.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: October 26, 2010
    Assignee: Bay Microsystems, Inc.
    Inventors: Simon Chong, Steven Pan
  • Publication number: 20080130891
    Abstract: An interface for an integrated circuit (IC) device. The interface includes a scrambler to combine a plurality of plaintext data streams and a pseudorandom key sequence. The scrambler includes a pseudorandom number (PRN) source and a combiner. The PRN source provides a pseudorandom number. The pseudorandom key sequence is based on the pseudorandom number. The combiner receives the plurality of plaintext data streams in parallel and output a corresponding plurality of ciphertext data streams in parallel to another IC device interface. The interface also may include a descrambler to separate a pseudorandom key sequence out of a plurality of parallel ciphertext data streams. By scrambling plaintext data streams and descrambling ciphertext data streams in parallel, the data transmission rate on the IC device may be slower than a data transmission rate used to transfer data between IC devices.
    Type: Application
    Filed: November 5, 2007
    Publication date: June 5, 2008
    Inventors: Alvin Sun, Steven Pan, Frank Lin
  • Publication number: 20080126321
    Abstract: A network processor IC for processing network traffic includes a bus interface and a software programmable search engine communications module. The bus interface of the network processor IC is not specific to a particular search engine and the software programmable search engine communications module enables communications to be conducted between the network processor IC and the search engine via the bus interface according to whatever communications protocol the search engine requires. Using the software programmable search engine communications module, a network processor IC is software programmed to communicate with a particular search engine in a manner that is completely compatible with the search engine.
    Type: Application
    Filed: November 27, 2007
    Publication date: May 29, 2008
    Inventors: Simon Chong, Steven Pan
  • Patent number: D734619
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: July 21, 2015
    Inventor: Steven Pan
  • Patent number: D752351
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: March 29, 2016
    Inventor: Steven Pan