Patents by Inventor David Stern

David Stern 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: 12381848
    Abstract: A computer-implemented improved system for producing studio quality e-commerce product videos displaying a 3D rendering created from a 3D model of a product that includes generally the steps of uploading a 3D model of the consumer product onto a computer or an online platform; selecting product features for highlighting in the video; rotating the 3D model to identify selected features; providing text to highlight portions of the video and the selected features; selecting and providing musical accompaniment for the video; and, creating a timeline to establish the sequence of individual portions of the video whereupon the 3D rendered video is then automatically generated for the vendor's e-commerce product page and various social platforms.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: August 5, 2025
    Assignee: Glossi, Inc.
    Inventors: David Stern, Jacob William Black, Jonathan M. Gitlin, Michael Gadd, Greg Bolton, Kyle Dail, Rachael McDonald, Jacob Backer Schwartz, Steven Walther
  • Publication number: 20250172820
    Abstract: Disclosed herein is a high throughput optical scanning device and methods of use. The optical scanning device and methods of use provided herein can allow high throughput scanning of a continuously moving object with a high resolution despite fluctuations in stage velocity. This can aid in high throughput scanning of a substrate, such as a biological chip comprising fluorophores. Also provided herein are improved optical relay systems and scanning optics.
    Type: Application
    Filed: January 9, 2025
    Publication date: May 29, 2025
    Inventors: Windsor OWENS, Bryan P. STAKER, Robert HARTLAGE, Edvinas ZIZMINSKAS, David STERN, Paul HEILMAN
  • Patent number: 12292774
    Abstract: Streaming content using a data streaming device having limited power is described. A data streaming device receives streaming content from a network and provides the streaming content for display on a content display device. Data streaming device includes power supplies that receive power from the content display device. The power supplies use the power to operate components of data streaming device that process the streaming content. A measuring module measures the power provided to the data streaming device. When the power is insufficient, a controller generates an indication that there is insufficient power to operate the components of the data streaming device. The controller may also modify functionality of the components to operate using available power or disable a component of the data streaming device.
    Type: Grant
    Filed: March 13, 2024
    Date of Patent: May 6, 2025
    Assignee: Roku, Inc.
    Inventors: Gregory Garner, Anthony Wood, Simon Martin, David Stern, Neil Edward Johnson
  • Publication number: 20250142301
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a device including a functional circuit, a power monitor circuit, and a controller. The functional circuit can be configured to perform a function. The power monitor circuit can collect power usage data of the functional circuit. The controller can transmit the power usage data to a master control device, and receive an instruction provided by the master control device. The instruction is generated based on the power usage data of the functional circuit and related to the function. Based on the instruction received from the master control device, the controller can adjust the function performed by the functional circuit.
    Type: Application
    Filed: January 2, 2025
    Publication date: May 1, 2025
    Applicant: ROKU, INC.
    Inventors: Gregory Mack GARNER, David Stern, David Westerhoff, Anthony John Wood
  • Publication number: 20250133085
    Abstract: A method includes receiving, by a first device that is included in a first network and a second network, a request from a second device to join the first network. The method also includes making, by the first device, determinations of whether to transmit the second device a first credential corresponding to the first network and whether to transmit the second device a second credential corresponding to the second network. The method also includes using the determinations as a basis to select, as content for a message, the first credential, the second credential, or an indication that the second device is not allowed on the first network and not allowed on the second network. The method also includes transmitting the message that includes the content to the second device.
    Type: Application
    Filed: October 18, 2023
    Publication date: April 24, 2025
    Inventors: David Stern, Greg Garner, Robert Caston Curtis, Carl Sassenrath
  • Publication number: 20250126367
    Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for generating a long exposure composite image (LECI) frame, wherein the LECI frame provides a summary of activity in a monitored environment over a duration of time. An embodiment captures, using an image-capturing device, a sequence of image frames over the duration of time using an optical sensor of the image-capturing device. The embodiment then generates the LECI frame, using an embedded low-power processor coupled to the optical sensor and dedicated to generating LECI frames, by combining the sequence of image frames. The embodiment then transmits the LECI frame to a network device using a transceiver coupled to the low-power processor.
    Type: Application
    Filed: October 13, 2023
    Publication date: April 17, 2025
    Inventors: CARL SASSENRATH, David Stern, Gregory Garner, Patrick Brouillette
  • Publication number: 20250125648
    Abstract: An example apparatus includes a smart water valve device. The smart water valve device includes a controller. The smart water valve device also includes a water valve configured to regulate water flow from a pressurized water source and configured to be operated by the controller. The smart water valve device also includes a battery configured to power the controller. The apparatus also includes an energy-generating device configured to charge the battery based on the water flow from the pressurized water source.
    Type: Application
    Filed: October 16, 2023
    Publication date: April 17, 2025
    Inventors: Carl Sassenrath, David Stern, Greg Garner
  • Publication number: 20250111764
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for reducing irrelevant alerts and/or network bandwidth usage from Internet of Things (IoT) cameras through the intelligent filtering out of video data. An example embodiment operates by receiving video data from an IoT camera. The embodiment further generates an ignore mask based on the video data, wherein the ignore mask specifies one or more regions in a video stream from the IoT camera that cannot trigger an alert. The embodiment then transmits the ignore mask to the IoT camera. The embodiment then receives the video stream from the IoT camera in response to transmitting the ignore mask to the IoT camera. The embodiment then determines that the video stream is associated with the alert. The embodiment may then transmit the alert to a user device in response to the determining.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Applicant: Roku, Inc.
    Inventors: Sunil RAMESH, Michael CUTTER, Patrick BROUILLETTE, Gregory GARNER, Robert CURTIS, David STERN, Carl SASSENRATH
  • Publication number: 20250106064
    Abstract: A method for provisioning a group of devices with control-group data defining one or more functional interrelationships between the devices. The method includes providing a GUI defining an online application marketplace, the GUI specifying multiple applications available for download, each application including a different respective set of control-group data defining a different respective set of one or more functional interrelationships. Further, the method includes receiving user input selecting a given one of the applications, the selected application defining given control-group data defining a given set of one or more functional interrelationships. And the method includes responsively (i) downloading the selected application and (ii) provisioning the devices of the group with the given set of control-group data, the provisioning establishing the given set of one or more functional interrelationships between the devices of the group.
    Type: Application
    Filed: December 6, 2024
    Publication date: March 27, 2025
    Inventors: Anthony Wood, David Stern, Sunil Ramesh
  • Patent number: 12259564
    Abstract: Disclosed herein is a high throughput optical scanning device and methods of use. The optical scanning device and methods of use provided herein can allow high throughput scanning of a continuously moving object with a high resolution despite fluctuations in stage velocity. This can aid in high throughput scanning of a substrate, such as a biological chip comprising fluorophores. Also provided herein are improved optical relay systems and scanning optics.
    Type: Grant
    Filed: June 9, 2023
    Date of Patent: March 25, 2025
    Assignee: Pacific Biosciences of California, Inc.
    Inventors: Windsor Owens, Bryan P. Staker, Robert Hartlage, Edvinas Zizminskas, David Stern, Paul Heilman
  • Publication number: 20250069360
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for loading one or more machine learning models into a camera system to detect features of a video stream. An example embodiment operates by downloading a machine learning model from an application exchange service. The machine learning model may be pre-trained prior to loading and/or be trained to identify particular features. The camera system may install and/or retrain loaded machine learning models using captured images and/or user inputs. The camera system may also detect an unknown feature and obtain a classification label from an external system. Upon detecting a feature and/or an unknown feature, the camera system may transmit a camera detection notification to a user device and/or allow the user device to view the video stream.
    Type: Application
    Filed: August 25, 2023
    Publication date: February 27, 2025
    Inventors: Gregory GARNER, SOREN RIISE, PATRICK BROUILLETTE, SUNIL RAMESH, DAVID STERN, CARL SASSENRATH, MICHAEL CUTTER
  • Patent number: 12219442
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for a device including a functional circuit, a power monitor circuit, and a controller. The functional circuit can be configured to perform a function. The power monitor circuit can collect power usage data of the functional circuit. The controller can transmit the power usage data to a master control device, and receive an instruction provided by the master control device. The instruction is generated based on the power usage data of the functional circuit and related to the function. Based on the instruction received from the master control device, the controller can adjust the function performed by the functional circuit.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: February 4, 2025
    Assignee: ROKU, INC.
    Inventors: Gregory Mack Garner, David Stern, David Westerhoff, Anthony John Wood
  • Patent number: 12199790
    Abstract: A method for provisioning a group of devices with control-group data defining one or more functional interrelationships between the devices. The method includes providing a GUI defining an online application marketplace, the GUI specifying multiple applications available for download, each application including a different respective set of control-group data defining a different respective set of one or more functional interrelationships. Further, the method includes receiving user input selecting a given one of the applications, the selected application defining given control-group data defining a given set of one or more functional interrelationships. And the method includes responsively (i) downloading the selected application and (ii) provisioning the devices of the group with the given set of control-group data, the provisioning establishing the given set of one or more functional interrelationships between the devices of the group.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: January 14, 2025
    Assignee: Roku, Inc.
    Inventors: Anthony Wood, David Stern, Sunil Ramesh
  • Publication number: 20250016412
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a port-connected television upgrader system. An embodiment operates by receiving a fetch command from a first instance of an application executing locally on a host device physically connected to a media device through a port of the media device. The fetch command is provided to the media device executing a second instance of the application to fetch a file associated with displaying an interface of the application on the media device. Metadata corresponding to the file that was retrieved by the media device is received. A rendering command corresponding to the interface is determined and provided to the media device that is configured to display the interface of the application responsive to executing the rendering command.
    Type: Application
    Filed: September 25, 2024
    Publication date: January 9, 2025
    Applicant: ROKU, INC.
    Inventors: Prateek TANDON, Cameron ESFAHANI, David STERN, Robin EDGELL
  • Patent number: 12181650
    Abstract: Disclosed herein are light sheet imaging systems for imaging fluorescent samples. Also disclosed herein are sample holder systems for high throughput light sheet imaging of multiple three-dimensional samples without user intervention. Further disclosed herein are automated image processing methods to identify and quantify fluorescent particles within three-dimensional image sets without user intervention or user bias.
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: December 31, 2024
    Assignee: ENUMERIX, INC.
    Inventors: Janice Lai, David Stern
  • Publication number: 20240430521
    Abstract: In one aspect, a method includes using a Wi-Fi module of a computing device to detect that an end-user has exited a monitored environment of the computing device, where the monitored environment comprises an Internet of Things (IoT) device communicatively coupled to the computing device over an IoT network. The method also involves in response to detecting that the end-user has exited the monitored environment, triggering a first IoT action at the IoT device. The method also involves after detecting that the end-user has exited the monitored environment and triggering the first IoT action, using the Wi-Fi module of the computing device to detect that the end-user has reentered the monitored environment. The method also involves in response to detecting that the end-user has reentered the monitored environment, triggering a second IoT action at the IoT device.
    Type: Application
    Filed: September 3, 2024
    Publication date: December 26, 2024
    Inventors: Greg Garner, David Stern
  • Publication number: 20240369486
    Abstract: Compositions, systems, and methods are disclosed for preparing and utilizing arrays, such as single-analyte arrays containing a plurality of fiducial elements with random spatial distributions. Arrays may be prepared with pluralities of fiducial elements comprising optically active or passive moieties. Arrays containing random spatial distributions of fiducial elements may be utilized for various array-based processes that require spatial information.
    Type: Application
    Filed: July 17, 2024
    Publication date: November 7, 2024
    Inventors: Torri Elise RINKER, Pengyu HAO, Maryam JOUZI, Pierre INDERMUHLE, Vadim LOBANOV, David STERN, Kevin CHEN, Daniel HORNER, Ryan Kempston SEGHERS, Ezra VAN GELDER
  • Publication number: 20240365083
    Abstract: Disclosed are system, method and/or computer program products for generating a map for map-based management of a plurality of Internet of Things (IoT) devices. An embodiment obtains first data associated with a mobile device, including data indicative of a relative position of the mobile device with respect to one or more subsets of the plurality of IoT devices at different points in time, and/or second data from each of one or more of the plurality of IoT devices, including data indicative of a relative position of each of the one or more IoT devices with respect to a subset of other IoT devices in the plurality of IoT devices, generates, based on at least the first and/or second data, a map in which each of the IoT devices is assigned a corresponding location, and provides the map to an application that enables map-based management of the plurality of IoT devices.
    Type: Application
    Filed: April 28, 2023
    Publication date: October 31, 2024
    Inventors: GREGORY M. GARNER, David Stern, Anthony Wood
  • Patent number: 12126869
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a port-connected television upgrader system. An embodiment operates by receiving a fetch command from a first instance of an application executing locally on a host device physically connected to a media device through a port of the media device. The fetch command is provided to the media device executing a second instance of the application to fetch a file associated with displaying an interface of the application on the media device. Metadata corresponding to the file that was retrieved by the media device is received. A rendering command corresponding to the interface is determined and provided to the media device that is configured to display the interface of the application responsive to executing the rendering command.
    Type: Grant
    Filed: October 30, 2023
    Date of Patent: October 22, 2024
    Assignee: ROKU, INC.
    Inventors: Prateek Tandon, Cameron Esfahani, David Stern, Robin Edgell
  • Publication number: 20240344240
    Abstract: Methods and systems are provided herein for selecting an affinity reagent which binds a desired peptide epitope in a plurality of sequence contexts. The method relies on obtaining a peptide library, each peptide having the sequence ?X?, wherein X is the desired peptide epitope, wherein each of ? and ? comprise an amino acid, using the peptide library to select an affinity reagent.
    Type: Application
    Filed: March 19, 2024
    Publication date: October 17, 2024
    Inventors: Joshua S. KLEIN, Jarrett EGERTSON, Tracy CHAN, Sonal TONAPI, Parag MALLICK, Minyong CHUNG, Abdullah OZER, Elliott SORELLE, David STERN