Patents by Inventor Justin Black

Justin Black 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: 20240108803
    Abstract: A drug storage and dispensing system that includes a packaging unit and an injection device for pre-filled containers having a needle shield and containing a medication is disclosed. The drug storage and dispensing system of the present disclosure provides for drug administration while minimizing the space occupied by such containers in the cold chain. The packaging unit minimizes the risk of a needle-stick injury, as a healthcare worker does not have to manually remove the needle shield. The injection device provides a novel way of auto-disabling a container, such as a syringe, as a plunger rod is not engaged with the container until the container is actually used. The drug storage and dispensing system provides for a reduction in the number of steps required to perform an injection, and thus a productivity and efficiency gain in mass immunization campaigns.
    Type: Application
    Filed: December 14, 2023
    Publication date: April 4, 2024
    Inventors: Justin Wright, Hervé Monchoix, Damien Maréchal, Amanda Black, Eric Schneider, Chet Larrow
  • Patent number: 11935007
    Abstract: The present disclosure is directed toward systems, methods, and non-transitory computer readable media for generating, providing, and editing collaborative content items on client devices. For example, the disclosed systems provide a collaborative content item that includes a text display state and a render display state. A client device can provide for the collaborative content item to receive source text in the text display state. Then, based on the source text, the client device can provide for display of the collaborative content item in the render display state that generates a graphical representation for the collaborative content item based on rendering the source text. In some embodiments, the disclosed systems and methods allow two or more client devices to simultaneously modify the source text associated with the collaborative content item, and in turn, modify the graphical representation of the collaborative content item based on the modified source text.
    Type: Grant
    Filed: December 27, 2022
    Date of Patent: March 19, 2024
    Assignee: Dropbox, Inc.
    Inventors: Andrew Schamp, Raven Black, Justin Hileman
  • Patent number: 11908471
    Abstract: Methods, apparatuses, and computing systems are provided for integrating logic services with a group communication service. In an implementation, a method may include receiving a spoken message from a communication node in a communication group and determining that the spoken message relates to a logic service and transferring the spoken message to a voice assistant service with an indication that the spoken message relates to the logic service. The method also includes receiving status information from the logic service indicative of a status of a networked device associated with the logic service. The further method includes sending an audible announcement to the communication nodes in the commutation group expressive of the status of the networked device.
    Type: Grant
    Filed: December 20, 2021
    Date of Patent: February 20, 2024
    Assignee: Orion Labs, Inc.
    Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
  • Publication number: 20230099757
    Abstract: The present disclosure is directed to systems, methods and devices for providing real-time translation for group communications. A speech input may be received from a first group communication device associated with a first language. One or more groups to distribute the speech input may be determined, wherein each of the one or more groups comprises at least one group communication device associated with a language that is different than the first language. The received speech input may be translated into a corresponding language for each of the one or more groups, and the translated speech may be sent to each group communication device of the one or more groups in a language corresponding to each of the one or more groups.
    Type: Application
    Filed: May 6, 2022
    Publication date: March 30, 2023
    Inventors: Justin Black, Gregory Albrecht, Dan Phung
  • Patent number: 11328130
    Abstract: The present disclosure is directed to systems, methods and devices for providing real-time translation for group communications. A speech input may be received from a first group communication device associated with a first language. One or more groups to distribute the speech input may be determined, wherein each of the one or more groups comprises at least one group communication device associated with a language that is different than the first language. The received speech input may be translated into a corresponding language for each of the one or more groups, and the translated speech may be sent to each group communication device of the one or more groups in a language corresponding to each of the one or more groups.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: May 10, 2022
    Assignee: Orion Labs, Inc.
    Inventors: Justin Black, Gregory Albrecht, Dan Phung
  • Publication number: 20220115017
    Abstract: Methods, apparatuses, and computing systems are provided for integrating logic services with a group communication service. In an implementation, a method may include receiving a spoken message from a communication node in a communication group and determining that the spoken message relates to a logic service and transferring the spoken message to a voice assistant service with an indication that the spoken message relates to the logic service. The method also includes receiving status information from the logic service indicative of a status of a networked device associated with the logic service. The further method includes sending an audible announcement to the communication nodes in the commutation group expressive of the status of the networked device.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
  • Patent number: 11205425
    Abstract: Methods, apparatuses, and computing systems are provided for integrating logic services with a group communication service. In an implementation, a method may include receiving a spoken message from a communication node in a communication group and determining that the spoken message relates to a logic service and transferring the spoken message to a voice assistant service with an indication that the spoken message relates to the logic service. The method also includes receiving status information from the logic service indicative of a status of a networked device associated with the logic service. The further method includes sending an audible announcement to the communication nodes in the commutation group expressive of the status of the networked device.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: December 21, 2021
    Assignee: Orion Labs, Inc.
    Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
  • Patent number: 10923125
    Abstract: Methods, apparatuses, and computing systems are provided for integrating logic services with a group communication service. In an implementation, a method may include receiving a spoken message from a communication node in a communication group and determining that the spoken message relates to a logic service. The method further includes translating the spoken message into an input message and transferring the input message to the logic service. The method also includes receiving status information from the logic service indicative of a status of a networked device associated with the logic service. The method includes sending an audible announcement to the communication nodes in the commutation group expressive of the status of the networked device.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: February 16, 2021
    Assignee: Orion Labs, Inc.
    Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
  • Publication number: 20200372909
    Abstract: Methods, apparatuses, and computing systems are provided for integrating logic services with a group communication service. In an implementation, a method may include receiving a spoken message from a communication node in a communication group and determining that the spoken message relates to a logic service and transferring the spoken message to a voice assistant service with an indication that the spoken message relates to the logic service. The method also includes receiving status information from the logic service indicative of a status of a networked device associated with the logic service. The further method includes sending an audible announcement to the communication nodes in the commutation group expressive of the status of the networked device.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 26, 2020
    Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
  • Publication number: 20190362721
    Abstract: Methods, apparatuses, and computing systems are provided for integrating logic services with a group communication service. In an implementation, a method may include receiving a spoken message from a communication node in a communication group and determining that the spoken message relates to a logic service. The method further includes translating the spoken message into an input message and transferring the input message to the logic service. The method also includes receiving status information from the logic service indicative of a status of a networked device associated with the logic service. The method includes sending an audible announcement to the communication nodes in the commutation group expressive of the status of the networked device.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 28, 2019
    Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
  • Patent number: 10416750
    Abstract: Disclosed is a method and apparatus for power-efficiently processing sensor data. In one embodiment, the operations implemented include: configuring a sensor fusion engine and a peripheral controller with a general purpose processor; placing the general purpose processor into a low-power sleep mode; reading data from a sensor and storing the data into a companion memory with the peripheral controller; processing the data in the companion memory with the sensor fusion engine; and awaking the general purpose processor from the low-power sleep mode.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: September 17, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Justin Black, Rashmi Kulkarni, Leonid Sheynblat
  • Publication number: 20190145870
    Abstract: A system for concentrating particles in an air stream includes an air channel having a first open end and a second open end. The air channel may be enclosed by a channel wall extending from at least the first open to the second open end. Two or more heater elements may be positioned between the first open end and the second open end. The heater elements may be positioned near a periphery of the air channel and cooperatively configured to force particles in the air stream away from the periphery and towards an interior region of the air channel. Particles in the air stream may be thermophoretically forced towards the interior region of the air channel when the heater elements are heated and thermal gradients emanating from the heater elements are generated.
    Type: Application
    Filed: November 13, 2018
    Publication date: May 16, 2019
    Inventors: Justin Black, David Woolsey, David William Burns
  • Publication number: 20190138605
    Abstract: The present disclosure is directed to systems, methods and devices for providing real-time translation for group communications. A speech input may be received from a first group communication device associated with a first language. One or more groups to distribute the speech input may be determined, wherein each of the one or more groups comprises at least one group communication device associated with a language that is different than the first language. The received speech input may be translated into a corresponding language for each of the one or more groups, and the translated speech may be sent to each group communication device of the one or more groups in a language corresponding to each of the one or more groups.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 9, 2019
    Inventors: Justin Black, Gregory Albrecht, Daniel Phung
  • Patent number: 10250375
    Abstract: An apparatus and a method are disclosed for synchronizing clock signals distributed within a wireless device. In some embodiments, a local oscillator (LO) clock signal is buffered and distributed to two or more transceivers within the wireless device. Each transceiver may include a configurable clock divider to divide the distributed LO clock signal and generate an output clock signal. A phase detector compares output clock signals from each of the configurable clock dividers and generates an output signal in accordance with a determined phase difference. The phase detector output signal may cause at least one of the configurable clock dividers to modify its respective output clock signal, and thereby synchronize output clock signals between different configurable clock dividers. In some embodiments, a clock signal from a configurable clock divider may be modified (shifted) by approximately 90 or 180 degrees.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: April 2, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Justin Black, Cheng-Han Wang, Jeongsik Yang
  • Patent number: 10226981
    Abstract: The present teachings provide for an HVAC assembly including a housing and a door. The housing can define a first flue. The first flue can be configured to direct a first airflow through the housing. The door can be received in the housing and can be movable between a first position and a second position. The door can have an edge and an upstream surface. The edge can form a seal with the housing when the door is in the first position. The edge can be spaced apart from the housing when the door is in the second position. The upstream surface of the door can define a plurality of channels proximate to the edge of the door.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: March 12, 2019
    Assignee: DENSO International America, Inc.
    Inventors: Paul Sauter, Justin Black, John Uhrick, Eric Barbier
  • Patent number: 9990330
    Abstract: A device is provided comprising a shared bus including a first and a second line, a first subset of devices and a second subset of devices coupled to the shared bus. The first subset of devices may be configured to operate according to a first protocol mode. The second subset of devices may be configured to operate according to a second protocol mode, wherein the second protocol mode is distinct from the first protocol mode. A first device within the first subset of devices may include a receiver circuit adapted to adjust a signal transition occurring on the first line while the second line is in a first logical state so that the signal transition instead occurs when the second line is in a second logical state. The signal transition is adjusted only if it occurs within a threshold amount of time from a second transition on the second line.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: June 5, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Radu Pitigoi-Aron, Justin Black
  • Publication number: 20180083763
    Abstract: An apparatus and a method are disclosed for synchronizing clock signals distributed within a wireless device. In some embodiments, a local oscillator (LO) clock signal is buffered and distributed to two or more transceivers within the wireless device. Each transceiver may include a configurable clock divider to divide the distributed LO clock signal and generate an output clock signal. A phase detector compares output clock signals from each of the configurable clock dividers and generates an output signal in accordance with a determined phase difference. The phase detector output signal may cause at least one of the configurable clock dividers to modify its respective output clock signal, and thereby synchronize output clock signals between different configurable clock dividers. In some embodiments, a clock signal from a configurable clock divider may be modified (shifted) by approximately 90 or 180 degrees.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Justin Black, Cheng-Han Wang, Jeongsik Yang
  • Patent number: 9568017
    Abstract: A centrifugal blower assembly including a ring-shaped planar portion and a sloped guide surface. The ring-shaped planar portion defines a central aperture at which a centrifugal fan is seated. The ring-shaped planar portion is elevated relative to a lower surface of a scroll casing. The sloped guide surface is between the ring-shaped planar portion and the lower surface of the scroll casing. The sloped guide surface slopes towards the lower surface, and extends in a downstream direction towards a partition of the scroll casing at a scroll starting position of the scroll casing.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: February 14, 2017
    Assignees: Denso International America, Inc., DENSO CORPORATION
    Inventors: Hiroyuki Hayashi, Justin Black, Prakash Thawani, Melissa Buczek, Jie Zeng
  • Publication number: 20170041897
    Abstract: Disclosed are methods and apparatus for transmitting sensor timing correction messages with a host controller. The methods and apparatus determine synchronization messages that are transmitted to a sensor coupled with the host controller via an interface, where the messages indicate a beginning of a synchronization period for synchronizing timing of the host controller and the sensor. Additionally, a delay time message is determined that indicates a time delay between the beginning of the synchronization period and an actual transmission time of the synchronization message. The synchronization message is transmitted with the delay time message in an information message to the sensor, where information message is configured to allow the sensor to correct timing of a sensor timer by accounting for the delay time.
    Type: Application
    Filed: October 20, 2016
    Publication date: February 9, 2017
    Inventors: Radu Pitigoi-Aron, Leonid Sheynblat, Carlos Puig, Justin Black, Rashmi Kulkarni
  • Publication number: 20170041688
    Abstract: Disclosed are methods and apparatus for synchronizing a controller and sensors in a system. A timestamp is provided in a host controller of an interface event on an interface coupled with host controller through detecting a message from a sensor on the interface that identifies the issuance of the interface event caused by the sensor at a first time. In response, the controller issues first and second events on the interface at respective second and third times, while concurrently counting cycles of a clock in the controller after each issuance. The controller also receives a first and second sensor counts representing the internal sensor clock times noted for the first and second events. The controller may then accurately calculate the timestamp of the interface event corresponding to the first time based on both internal controller counts and the sensor counts without needing a timestamp from the sensor directly.
    Type: Application
    Filed: October 20, 2016
    Publication date: February 9, 2017
    Inventors: Radu Pitigoi-Aron, Leonid Sheynblat, Carlos Puig, Justin Black, Rashmi Kulkarni