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: 20240108803Abstract: 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: ApplicationFiled: December 14, 2023Publication date: April 4, 2024Inventors: Justin Wright, Hervé Monchoix, Damien Maréchal, Amanda Black, Eric Schneider, Chet Larrow
-
Patent number: 11935007Abstract: 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: GrantFiled: December 27, 2022Date of Patent: March 19, 2024Assignee: Dropbox, Inc.Inventors: Andrew Schamp, Raven Black, Justin Hileman
-
Patent number: 11908471Abstract: 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: GrantFiled: December 20, 2021Date of Patent: February 20, 2024Assignee: Orion Labs, Inc.Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
-
Publication number: 20230099757Abstract: 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: ApplicationFiled: May 6, 2022Publication date: March 30, 2023Inventors: Justin Black, Gregory Albrecht, Dan Phung
-
Patent number: 11328130Abstract: 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: GrantFiled: November 6, 2018Date of Patent: May 10, 2022Assignee: Orion Labs, Inc.Inventors: Justin Black, Gregory Albrecht, Dan Phung
-
Publication number: 20220115017Abstract: 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: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
-
Patent number: 11205425Abstract: 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: GrantFiled: May 24, 2019Date of Patent: December 21, 2021Assignee: Orion Labs, Inc.Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
-
Patent number: 10923125Abstract: 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: GrantFiled: May 24, 2019Date of Patent: February 16, 2021Assignee: Orion Labs, Inc.Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
-
Publication number: 20200372909Abstract: 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: ApplicationFiled: May 24, 2019Publication date: November 26, 2020Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
-
Publication number: 20190362721Abstract: 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: ApplicationFiled: May 24, 2019Publication date: November 28, 2019Inventors: Greg Albrecht, Ellen Juhlin, Jesse Robbins, Justin Black
-
Patent number: 10416750Abstract: 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: GrantFiled: September 26, 2014Date of Patent: September 17, 2019Assignee: QUALCOMM IncorporatedInventors: Justin Black, Rashmi Kulkarni, Leonid Sheynblat
-
Publication number: 20190145870Abstract: 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: ApplicationFiled: November 13, 2018Publication date: May 16, 2019Inventors: Justin Black, David Woolsey, David William Burns
-
Publication number: 20190138605Abstract: 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: ApplicationFiled: November 6, 2018Publication date: May 9, 2019Inventors: Justin Black, Gregory Albrecht, Daniel Phung
-
Patent number: 10250375Abstract: 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: GrantFiled: September 22, 2016Date of Patent: April 2, 2019Assignee: QUALCOMM IncorporatedInventors: Justin Black, Cheng-Han Wang, Jeongsik Yang
-
Patent number: 10226981Abstract: 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: GrantFiled: October 28, 2015Date of Patent: March 12, 2019Assignee: DENSO International America, Inc.Inventors: Paul Sauter, Justin Black, John Uhrick, Eric Barbier
-
Patent number: 9990330Abstract: 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: GrantFiled: October 28, 2015Date of Patent: June 5, 2018Assignee: QUALCOMM IncorporatedInventors: Radu Pitigoi-Aron, Justin Black
-
Publication number: 20180083763Abstract: 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: ApplicationFiled: September 22, 2016Publication date: March 22, 2018Inventors: Justin Black, Cheng-Han Wang, Jeongsik Yang
-
Patent number: 9568017Abstract: 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: GrantFiled: April 30, 2014Date of Patent: February 14, 2017Assignees: Denso International America, Inc., DENSO CORPORATIONInventors: Hiroyuki Hayashi, Justin Black, Prakash Thawani, Melissa Buczek, Jie Zeng
-
Publication number: 20170041897Abstract: 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: ApplicationFiled: October 20, 2016Publication date: February 9, 2017Inventors: Radu Pitigoi-Aron, Leonid Sheynblat, Carlos Puig, Justin Black, Rashmi Kulkarni
-
Publication number: 20170041688Abstract: 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: ApplicationFiled: October 20, 2016Publication date: February 9, 2017Inventors: Radu Pitigoi-Aron, Leonid Sheynblat, Carlos Puig, Justin Black, Rashmi Kulkarni