Patents by Inventor Steve Shaw

Steve Shaw 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: 20250077871
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for privacy-sensitive training of a neural network. In one aspect, a system comprises a central memory configured to store current values of a set of neural network parameters and one or more computers that are configured to implement a plurality of worker computing units, where each worker computing unit is configured to repeatedly perform operations comprising obtaining current values of the set of neural network parameters from the central memory, sampling a batch of network inputs from a set of training data, determining a respective gradient corresponding to each network input, determining an aggregated gradient based on the gradients, identifying a subset of a set of gradient values as target values, generating a noisy gradient by combining random noise with the target gradient values, and updating the current values of the set of neural network parameters.
    Type: Application
    Filed: May 25, 2023
    Publication date: March 6, 2025
    Inventors: Devora Berlowitz, Steve Shaw-Tang Chien, Yunqi Xue, Lin Ning, Shuang Song, Mei Chen
  • Patent number: 12047258
    Abstract: Network devices that (a) test that GPS-clock enabled network devices have synchronized clocks, (b) identify non-GPS-clock enabled network devices with symmetric latencies as likely to be synchronized to GPS-clock enabled neighbor devices, (c) determine clock skews of remaining network devices not identified in (a) or (b) against the network devices identified in (a) and (b), and re-evaluate latencies of the GPS-clock enabled network devices, the non-GPS-clock enabled network devices, and the remaining devices based on the results of (a)-(c).
    Type: Grant
    Filed: August 17, 2022
    Date of Patent: July 23, 2024
    Assignee: Neoatomic LLC
    Inventors: Steve Shaw, Jordan Whited, David Swafford, Ben Marx
  • Publication number: 20240054391
    Abstract: Computer-implemented systems and methods for training a decentralized model for making a personalized recommendation.
    Type: Application
    Filed: April 5, 2022
    Publication date: February 15, 2024
    Inventors: Abhradeep Guha Thakurta, Li Zhang, Prateek Jain, Shuang Song, Steffen Rendle, Steve Shaw-Tang Chien, Walid Krichene, Yarong Mu
  • Publication number: 20230077440
    Abstract: An overlay network system includes multiple point-of-presence (POP) devices each including a path finding component and corresponding telemetry component, agent component, and routing daemon. The telemetry component generates latency measurements for the POP on which it is disposed. A centralized billboard service provides border gateway protocol (BGP) announcements and point-of-presence (POP) peering decisions to each of the agent components. On each of the POPs, the path finding component and corresponding telemetry component, agent component, and routing daemon cooperate to transform the BGP announcements, peering decisions, and latency measurements into routing tables and link selections for packet streams routed through the POPs.
    Type: Application
    Filed: August 17, 2022
    Publication date: March 16, 2023
    Applicant: Subspace Alpha (assignment for the benefit of creditors), LLC
    Inventors: Steve Shaw, Jordan Whited, Brandon Choe, Charlie Frederick Hulcher, David Swafford, Ben Marx
  • Publication number: 20230076025
    Abstract: Network devices that (a) test that GPS-clock enabled network devices have synchronized clocks, (b) identify non-GPS-clock enabled network devices with symmetric latencies as likely to be synchronized to GPS-clock enabled neighbor devices, (c) determine clock skews of remaining network devices not identified in (a) or (b) against the network devices identified in (a) and (b), and re-evaluate latencies of the GPS-clock enabled network devices, the non-GPS-clock enabled network devices, and the remaining devices based on the results of (a)-(c).
    Type: Application
    Filed: August 17, 2022
    Publication date: March 9, 2023
    Applicant: Subspace Alpha (assignment for the benefit of creditors), LLC
    Inventors: Steve Shaw, Jordan Whited, David Swafford, Ben Marx
  • Publication number: 20230075230
    Abstract: Systems including a telemetry service, a graph service coupled to transform outputs of the telemetry service into path routes through an overlay network, a billboard service configured to transform the path routes into border gateway protocol (BGP) announcements and point-of-presence (POP) peering decisions, multiple agent components, and multiple routing daemons, each disposed on a different POP of the overlay network along with a corresponding one of the agent components. The daemons receive BGP announcements and peering decisions from the billboard service via the corresponding agent component and transform the BGP announcements and peering decisions into routing tables for the POPs.
    Type: Application
    Filed: August 17, 2022
    Publication date: March 9, 2023
    Applicant: Subspace Alpha (assignment for the benefit of creditors), LLC
    Inventors: Steve Shaw, Charlie Frederick Hulcher, David Swafford, Jordan Whited, Ben Marx, Brandon Choe
  • Patent number: 11372531
    Abstract: System, method, and computer product embodiments for controlling a display device's display settings from a computing device's touch-based user interface are described. In an embodiment, the computing device establishes a wireless connectivity with the display device. The computing device sends a command generated to query information related to the display setting. Then, the computing device receives the queried information from the display device. The computing device configures a graphical user interface (GUI) with the queried information to display configurations of the display settings on the touchscreen. The configurations include the display settings currently configured in the display device. The computing device further enables, within GUI, a displayed configuration from the display configurations to be calibrated by one or more touch gestures on the touchscreen.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: June 28, 2022
    Assignee: ROKU, INC.
    Inventors: Steve Shaw-Jong Liu, James Harold Shaw, Anita Ranganath, Gregory S. Gates, Michael Chin-Ming Fu, Matthew Wee, Kevin Ralph Cooper, Charles L. Smith, Harold Sun
  • Publication number: 20200249827
    Abstract: System, method, and computer product embodiments for controlling a display device's display settings from a computing device's touch-based user interface are described. In an embodiment, the computing device establishes a wireless connectivity with the display device. The computing device sends a command generated to query information related to the display setting. Then, the computing device receives the queried information from the display device. The computing device configures a graphical user interface (GUI) with the queried information to display configurations of the display settings on the touchscreen. The configurations include the display settings currently configured in the display device. The computing device further enables, within GUI, a displayed configuration from the display configurations to be calibrated by one or more touch gestures on the touchscreen.
    Type: Application
    Filed: January 7, 2020
    Publication date: August 6, 2020
    Inventors: Steve Shaw-Jong LIU, James Harold SHAW, Anita RANGANATH, Gregory S. GATES, Michael Chin-Ming FU, Matthew WEE, Kevin Ralph COOPER, Charles L. SMITH, Harold SUN
  • Patent number: 10528241
    Abstract: System, method, and computer product embodiments for controlling a display device's display settings from a computing device's touch-based user interface are described. In an embodiment, the computing device establishes a wireless connectivity with the display device. The computing device sends a command generated to query information related to the display setting. Then, the computing device receives the queried information from the display device. The computing device configures a graphical user interface (GUI) with the queried information to display configurations of the display settings on the touchscreen. The configurations include the display settings currently configured in the display device. The computing device further enables, within GUI, a displayed configuration from the display configurations to be calibrated by one or more touch gestures on the touchscreen.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: January 7, 2020
    Assignee: ROKU, INC.
    Inventors: Steve Shaw-Jong Liu, James Harold Shaw, Anita Ranganath, Gregory S. Gates, Michael Chin-Ming Fu, Matthew Wee, Kevin Ralph Cooper, Charles L. Smith, Harold Sun
  • Publication number: 20170270848
    Abstract: System, method, and computer product embodiments for controlling a display device's display settings from a computing device's touch-based user interface are described. In an embodiment, the computing device establishes a wireless connectivity with the display device. The computing device sends a command generated to query information related to the display setting. Then, the computing device receives the queried information from the display device. The computing device configures a graphical user interface (GUI) with the queried information to display configurations of the display settings on the touchscreen. The configurations include the display settings currently configured in the display device. The computing device further enables, within GUI, a displayed configuration from the display configurations to be calibrated by one or more touch gestures on the touchscreen.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Inventors: Steve Shaw-Jong LIU, James Harold SHAW, Anita RANGANATH, Gregory S. GATES, Michael Chin-Ming FU, Matthew WEE, Kevin Ralph COOPER, Charles L. SMITH, Harold SUN
  • Patent number: 7565350
    Abstract: A machine learning classifier is used to determine whether a web page belongs to a blog, based on a number of characteristics of web pages (e.g., presence of words such as “permalink”, or being hosted on a known blogging site). The classifier may be initially trained using human-judged examples. After classifying web pages as being blog pages, the blog pages may be further identified or categorized as top level blogs based on their URLs, for example.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: July 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Dennis Craig Fetterly, Steve Shaw-Tang Chien
  • Publication number: 20070294252
    Abstract: A machine learning classifier is used to determine whether a web page belongs to a blog, based on a number of characteristics of web pages (e.g., presence of words such as “permalink”, or being hosted on a known blogging site). The classifier may be initially trained using human-judged examples. After classifying web pages as being blog pages, the blog pages may be further identified or categorized as top level blogs based on their URLs, for example.
    Type: Application
    Filed: June 19, 2006
    Publication date: December 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Dennis Craig Fetterly, Steve Shaw-Tang Chien
  • Publication number: 20060179791
    Abstract: A modular surfacing system provides solid seamless natural stone modular pieces cut from the same stone block for matching coloration and pattern. The pieces are cut into any desired sizes with wide edging of any desirable thickness and solid piece corners as well as mating modular surface tiles and mating modular backsplash tiles. Since all pieces are cut from a thick block of stone, such as marble or granite, horizontal, vertical, and depth cuts may be made of any desired length and shape to create truly matching modular pieces of any desired dimensions.
    Type: Application
    Filed: February 11, 2005
    Publication date: August 17, 2006
    Inventor: Steve Shaw
  • Publication number: 20060179792
    Abstract: A modular surfacing system has edge pieces with skirts attached using a break away adhesive material allowing separation of the pieces without damage. The edge rail pieces may be used alone or with the skirt piece attached at any of a variety of overhanging heights to cover different substrate edge thicknesses. Skirts may be interchanged. The modular surfacing pieces may be solid seamless cut natural stone modular pieces, laminated natural stone modular pieces, composite material or synthetic material shaped into modular pieces. The pieces are cut into any desired sizes with wide edging of any desirable thickness and solid piece corners as well as mating modular surface tiles and mating modular backsplash tiles.
    Type: Application
    Filed: March 31, 2006
    Publication date: August 17, 2006
    Inventors: Steve Shaw, Gregory Gerstein
  • Patent number: 6230500
    Abstract: A rectangular double walled cryogenic freezer has a vacuum space filled with layers of a reflective material. The support material is an open-celled three dimensional geometric grid that provides structural support for the freezer walls to prevent wall deformation when a vacuum is drawn.
    Type: Grant
    Filed: September 29, 1999
    Date of Patent: May 15, 2001
    Assignee: MVE, Inc.
    Inventors: Zhenning Mao, Rolf Wieland, Steve Shaw
  • Patent number: 4738368
    Abstract: An elevator for adjusting the elevation of a code reader of a high speed mail sorting machine. The elevator is powered by a reversible DC electric motor which operates an extensible and retractable linear actuator. The actuator connects with a platform on which the reader is mounted. A control circuit for the motor includes a digital comparitor which compares the desired elevation of the reader with the actual elevation sensed by a potentiometer. A transistorized motor drive circuit controlled by the comparitor applies current to the motor in opposite directions to cause extension or retraction of the actuator, depending upon whether the reader is below or above the desired elevation. Upper and lower limit switches limit the range of movement of the reader.
    Type: Grant
    Filed: July 11, 1983
    Date of Patent: April 19, 1988
    Assignee: Bell & Howell Company
    Inventor: Steve Shaw
  • Patent number: 4503976
    Abstract: An improved envelope tracking and control system for a mail sorting machine of the type which reads a sorting code imprinted on each envelope and deposits the envelope in the proper sorting bin by deflecting a diverter gate associated with the bin. Each diverter mechanism has two sets of photo sensors which sense the presence of an approaching envelope. Tracking circuitry processes the sort code obtained from the envelope and transfers the processed data to the tracking circuit for the next diverter if the data does not coincide with a code that has been preassigned to the diverter. The processed data is held in a latch circuit and is passed on only if the envelope is sensed by the second set of photo sensors. If there is coincidence of the data, a one shot pulse applied to a solenoid deflects the appropriate gate for a predetermined time period that avoids possible damage to the solenoid or to the circuit components.
    Type: Grant
    Filed: September 30, 1982
    Date of Patent: March 12, 1985
    Assignee: Bell & Howell Company
    Inventors: Wilbert L. Cloud, Steve Shaw