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).

  • Publication number: 20240126146
    Abstract: An image capture device is disclosed that includes: a body; an optical module that is positioned within the body and which defines an optical axis; and an isolation assembly that supports (suspends) the optical module within the body and which facilitates resilient displacement of the optical module in relation to the body upon the application of an external force to the image capture device to thereby inhibit transmission of the external force to the optical module.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 18, 2024
    Inventors: David Thomas Platner, Ian Copeland Griggs, Jonathan Stern
  • Patent number: 11961521
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for providing voice control using multiple digital assistants. In some embodiments, a voice platform operates to receive a voice input from a user. The voice platform selects a digital assistant from a plurality of digital assistants based on a trigger word. The voice platform then generates an intent from the voice input using the selected digital assistant. The voice platform then transmits the intent to a media device for processing.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: April 16, 2024
    Assignee: Roku, Inc.
    Inventors: Anthony John Wood, David Stern, Gregory Mack Garner
  • Publication number: 20240121128
    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 15, 2023
    Publication date: April 11, 2024
    Inventors: Anthony Wood, David Stern, Sunil Ramesh
  • Patent number: 11948473
    Abstract: A computer implemented method for distributing, collecting and monitoring assignments by a content management system. The method includes receiving a request for a file request from a teacher to distribute an assignment to one or more students. In response to receiving the request, the teacher is prompted for information associated with the assignment. The information can include a name for the assignment, an assignment file and a collection identifier. In response to receiving the information, one or more metadata tags are generated based on the received information. The file request is distributed along with the one or more metadata tags to the one or more student.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: April 2, 2024
    Assignee: Dropbox, Inc.
    Inventors: Kelly Bonney-Ache, Ritu Moondra, Calvin Low, Kristen Witte, David Fish, Ian Macartney, Ben Stern
  • Publication number: 20240097931
    Abstract: A method and system for dynamically controlling operation of a first device, the first device being configurable to respond to receipt of primitive user input (e.g., push of a button on the first device) by carrying out a control action with respect to one or more second devices. An example method includes detecting a context state such as time of day and/or location of the first device. Further, the example method includes, using the detected context state as a basis to control what control action the first device will take in response to the first device receiving the primitive user input, such as which second device the first device will control in response to receiving the primitive user input and/or controlling what operational state of a second device the first device will control in response to receiving the primitive user input.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: David Stern, Anthony Wood, Sunil Ramesh
  • Publication number: 20240098457
    Abstract: A method for distributed maintenance of operational data among a plurality of devices including a first group of functionally interrelated devices that are provisioned with a same set of control-group data as each other, the control-group data (i) identifying the devices of the first group, (ii) defining one or more functional interrelationships between the devices of the first group, (iii) indicating an operational state of at least one device of the first group, and (iv) being usable by the devices of the first group as a basis to control operation of the devices of the first group. A given device of the first group detects a change to the control-group data provisioned at the given device, and responsive to the detecting, the change gets propagated from the given device to each other device of the first group, to synchronize the control-group data among the devices of the first group.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 21, 2024
    Inventors: Anthony Wood, David Stern, Sunil Ramesh
  • Patent number: 11935311
    Abstract: The present disclosure provides systems and methods for detecting components of an array of biological, chemical, or physical entities. In an aspect, the present disclosure provides a method for detecting an array of biological, chemical, or physical entities, comprising: (a) using one or more light sensing devices, acquiring pixel information from sites in an array, wherein the sites comprise biological, chemical, or physical entities that produce light; (b) processing the pixel information to identify a set of regions of interest (ROIs) corresponding to the sites in the array that produce the light; (c) classifying the pixel information for the ROIs into a categorical classification from among a plurality of distinct categorical classifications, thereby producing a plurality of pixel classifications; and (d) identifying one or more components of the array of biological, chemical, or physical entities based at least in part on the plurality of pixel classifications.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: March 19, 2024
    Assignee: Nautilus Subsidiary, Inc.
    Inventors: Jarrett D. Egertson, Vadim Lobanov, David Stern, Parag Mallick, Sujal M. Patel, Ryan K. Seghers
  • Publication number: 20240084321
    Abstract: Compositions and methods for creating plants exhibiting enhanced resistance to abiotic stresses, especially cold stress are disclosed.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Applicant: Boyce Thompson Institute for Plant Research, Inc.
    Inventors: David Stern, Coralie Evelyn Salesse-Smith, Leila Feiz
  • Publication number: 20240089538
    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: October 30, 2023
    Publication date: March 14, 2024
    Inventors: Prateek Tandon, Cameron Esfahani, David Stern, Robin Edgell
  • Patent number: 11914791
    Abstract: Disclosed are methods, systems and non-transitory computer readable memory for gesture control. For instance, a system may include a wearable device configured to be worn on a portion of an arm of a user. The wearable device may include a plurality of electrodes disposed on an interior of the wearable device and configured to obtain biopotential signals from the user's arm; and a biopotential chip. The biopotential microchip may be configured to output, directly or indirectly, biopotential data, acceleration data, and/or angular rate data, or derivatives thereof (“gesture data”), to a machine learning classifier. The machine learning classifier may be configured to generate, based on the gesture data, a gesture output indicating a gesture performed by the user. In some cases, the plurality of electrodes may include one or more wristband electrodes and/or a plurality of hub electrodes in a hub. In some cases, the hub may be curved.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 27, 2024
    Assignee: Pison Technology, Inc.
    Inventors: Kenneth Stern, Tanya Wang, Tristan McLaurin, David Cipoletta, Dexter Ang
  • Publication number: 20240056634
    Abstract: In one aspect, a method includes using a Wi-Fi module of a computing device to detect that an end-user has entered a monitored environment of the computing device, where the computing device is separate from, and communicatively coupled over an Internet of Things (IoT) network to, a battery-powered IoT device. The method also includes in response to detecting that the end-user has entered the monitored environment of the computing device, causing the IoT device to switch from operating in a standby mode to instead operating in an active mode, where operation in the standby mode comprises a mode in which the IoT device consumes less power than when operating in the active mode.
    Type: Application
    Filed: May 17, 2023
    Publication date: February 15, 2024
    Inventors: Greg Garner, David Stern
  • Publication number: 20240057232
    Abstract: In one aspect, a method includes using one or more Wi-Fi modules of one or more computing devices to detect movement of an end-user from a first monitored environment of the one or more computing devices to a second, different monitored environment of the one or more computing devices, where the first monitored environment comprises a first Internet of Things (IoT) device, where the second monitored environment comprises a second IoT device, and where the first and second IoT devices are communicatively coupled to the one or more computing devices over an IoT network. The method also includes in response to detecting the movement of the end-user from the first monitored environment to the second monitored environment: triggering a first IoT action at the first IoT device, and triggering a second IoT action at the second IoT device.
    Type: Application
    Filed: August 10, 2022
    Publication date: February 15, 2024
    Inventors: Greg Garner, David Stern
  • Publication number: 20240056633
    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: August 10, 2022
    Publication date: February 15, 2024
    Inventors: Greg Garner, David Stern
  • Patent number: 11888641
    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: September 15, 2022
    Date of Patent: January 30, 2024
    Assignee: Roku, Inc.
    Inventors: Anthony Wood, David Stern, Sunil Ramesh
  • Publication number: 20240005926
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing the performance of speech recognition among a remote control device and a voice platform in the cloud. In some embodiments, the remote control device operates to receive a voice input from a user. The remote control device detects a trigger word in the voice input. The remote control device then processes the voice input. The remote control device then transmits the voice input to a voice platform based on the detecting in order to determine an intent associated with the voice input.
    Type: Application
    Filed: September 12, 2023
    Publication date: January 4, 2024
    Applicant: Roku, Inc.
    Inventors: Anthony J. WOOD, David STERN, Gregory Mack GARNER
  • Patent number: 11859194
    Abstract: Compositions and methods for creating plants exhibiting enhanced resistance to abiotic stresses, especially cold stress are disclosed.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: January 2, 2024
    Assignee: Boyce Thompson Institute for Plant Research, Inc.
    Inventors: David Stern, Coralie Evelyn Salesse-Smith, Leila Feiz
  • Publication number: 20230403540
    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: May 16, 2023
    Publication date: December 14, 2023
    Inventors: GREGORY MACK GARNER, David Stern, David Westerhoff, Anthony John Wood
  • Publication number: 20230400701
    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: June 9, 2023
    Publication date: December 14, 2023
    Inventors: Windsor OWENS, Bryan P. STAKER, Robert HARTLAGE, Edvinas ZIZMINSKAS, David STERN, Paul HEILMAN
  • Patent number: 11838589
    Abstract: Disclosed herein are system, method, and computer program product embodiments for a port-connected television upgrader system. An embodiment operates by determining that an application that streams output is installed on a television. A command to execute a function of the application is received. It is determined that an upgrader device is physically connected to the television through a port of the television. The command is provided to the upgrader device physically connected to the television. A response to the command is received by the television from the upgrader device. Content corresponding to executing the response is output by the television.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: December 5, 2023
    Assignee: Roku, Inc.
    Inventors: Prateek Tandon, Cameron Esfahani, David Stern, Robin Edgell
  • Patent number: 11804227
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for distributing the performance of speech recognition among a remote control device and a voice platform in the cloud. In some embodiments, the remote control device operates to receive a voice input from a user. The remote control device detects a trigger word in the voice input. The remote control device then processes the voice input. The remote control device then transmits the voice input to a voice platform based on the detecting in order to determine an intent associated with the voice input.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: October 31, 2023
    Assignee: Roku, Inc.
    Inventors: Anthony John Wood, David Stern, Gregory Mack Garner