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: 20250077871Abstract: 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: ApplicationFiled: May 25, 2023Publication date: March 6, 2025Inventors: Devora Berlowitz, Steve Shaw-Tang Chien, Yunqi Xue, Lin Ning, Shuang Song, Mei Chen
-
Patent number: 12047258Abstract: 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: GrantFiled: August 17, 2022Date of Patent: July 23, 2024Assignee: Neoatomic LLCInventors: Steve Shaw, Jordan Whited, David Swafford, Ben Marx
-
Publication number: 20240054391Abstract: Computer-implemented systems and methods for training a decentralized model for making a personalized recommendation.Type: ApplicationFiled: April 5, 2022Publication date: February 15, 2024Inventors: Abhradeep Guha Thakurta, Li Zhang, Prateek Jain, Shuang Song, Steffen Rendle, Steve Shaw-Tang Chien, Walid Krichene, Yarong Mu
-
Publication number: 20230077440Abstract: 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: ApplicationFiled: August 17, 2022Publication date: March 16, 2023Applicant: Subspace Alpha (assignment for the benefit of creditors), LLCInventors: Steve Shaw, Jordan Whited, Brandon Choe, Charlie Frederick Hulcher, David Swafford, Ben Marx
-
Publication number: 20230076025Abstract: 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: ApplicationFiled: August 17, 2022Publication date: March 9, 2023Applicant: Subspace Alpha (assignment for the benefit of creditors), LLCInventors: Steve Shaw, Jordan Whited, David Swafford, Ben Marx
-
Publication number: 20230075230Abstract: 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: ApplicationFiled: August 17, 2022Publication date: March 9, 2023Applicant: Subspace Alpha (assignment for the benefit of creditors), LLCInventors: Steve Shaw, Charlie Frederick Hulcher, David Swafford, Jordan Whited, Ben Marx, Brandon Choe
-
Patent number: 11372531Abstract: 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: GrantFiled: January 7, 2020Date of Patent: June 28, 2022Assignee: 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: 20200249827Abstract: 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: ApplicationFiled: January 7, 2020Publication date: August 6, 2020Inventors: 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: 10528241Abstract: 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: GrantFiled: March 21, 2016Date of Patent: January 7, 2020Assignee: 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: 20170270848Abstract: 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: ApplicationFiled: March 21, 2016Publication date: September 21, 2017Inventors: 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: 7565350Abstract: 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: GrantFiled: June 19, 2006Date of Patent: July 21, 2009Assignee: Microsoft CorporationInventors: Dennis Craig Fetterly, Steve Shaw-Tang Chien
-
Publication number: 20070294252Abstract: 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: ApplicationFiled: June 19, 2006Publication date: December 20, 2007Applicant: Microsoft CorporationInventors: Dennis Craig Fetterly, Steve Shaw-Tang Chien
-
Publication number: 20060179791Abstract: 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: ApplicationFiled: February 11, 2005Publication date: August 17, 2006Inventor: Steve Shaw
-
Publication number: 20060179792Abstract: 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: ApplicationFiled: March 31, 2006Publication date: August 17, 2006Inventors: Steve Shaw, Gregory Gerstein
-
Patent number: 6230500Abstract: 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: GrantFiled: September 29, 1999Date of Patent: May 15, 2001Assignee: MVE, Inc.Inventors: Zhenning Mao, Rolf Wieland, Steve Shaw
-
Patent number: 4738368Abstract: 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: GrantFiled: July 11, 1983Date of Patent: April 19, 1988Assignee: Bell & Howell CompanyInventor: Steve Shaw
-
Patent number: 4503976Abstract: 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: GrantFiled: September 30, 1982Date of Patent: March 12, 1985Assignee: Bell & Howell CompanyInventors: Wilbert L. Cloud, Steve Shaw