Patents by Inventor Justin Huang
Justin Huang 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: 12372975Abstract: Systems, computer readable medium and methods for unlocking an autonomous drone are disclosed. Example methods include receiving an indication of a selection of a fly instruction, capturing an image using an image capturing device of the autonomous drone, processing the image to determine whether a face is present in the image, and if the face is present in the image, taking off. The face has to be within a predetermined distance of the autonomous drone. This ensures that the face is likely from the person that selected the fly instruction and ensures that the autonomous drone is far enough away from the face that the autonomous drone will not crash into the face on take-off. In some examples, the autonomous drone determines whether the autonomous drone is sitting on a hand before taking off. The autonomous drone uses a position of the face to determine an initial flight plan.Type: GrantFiled: November 8, 2022Date of Patent: July 29, 2025Assignee: Snap Inc.Inventors: Mathias Andreas Hintermann, Justin Huang, Russell Douglas Patton
-
Patent number: 12363427Abstract: In a camera-enabled electronic device, photo capture is triggered by a press-and-hold input only if the holding duration of the press-and-hold input is greater than a predefined threshold duration. A press-and-hold input shorter in duration than the threshold triggers video capture. Thus, a short press triggers video capture, while a long press triggers photo capture.Type: GrantFiled: July 28, 2022Date of Patent: July 15, 2025Assignee: Snap Inc.Inventors: Matthew Hanover, Justin Huang, David Meisenholder
-
Patent number: 12348478Abstract: Systems and methods are provided for receiving a first plurality of media content items during a first time interval, identifying, from the first plurality of media content items, a first subset of media content items based on a first characteristic, and identifying, from the first subset of media content items, a second subset of media content items based on a second characteristic. The systems and methods are also provided for generating a first sequenced content collection including the first subset and the second subset and causing a first content collection interface to be displayed by the first computing device, the first content collection interface comprising the first sequenced content collection.Type: GrantFiled: November 1, 2023Date of Patent: July 1, 2025Assignee: SNAP INC.Inventors: Alexander Collins, Benedict Copping, Justin Huang
-
Patent number: 12344409Abstract: Systems, computer readable medium and methods for fully autonomous drone flight are disclosed. Example methods include taking off, navigating in accordance with a flight plan, and navigating the autonomous drone to land. The autonomous drone performs flight plans with only an initial command for the autonomous drone to fly and, in some examples, an indication of a landing space such as an open hand presented under the autonomous drone. After an initial fly command, the autonomous drone is not controlled by a remote-control device and does not receive any additional commands to complete the flight plan. The autonomous drone enters a lower energy state while flying where the wireless connections are turned off since the autonomous drone does not respond to commands during flight.Type: GrantFiled: November 7, 2022Date of Patent: July 1, 2025Assignee: Snap Inc.Inventors: Mathias Andreas Hintermann, Justin Huang, Russell Douglas Patton
-
Publication number: 20250211554Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by automatically analyzing media content associated with a user and generating collections of such content (e.g., “stories”) based on varying criteria.Type: ApplicationFiled: March 10, 2025Publication date: June 26, 2025Inventors: Nathan Kenneth Boyd, Jonathan Brody, Ken W. Chung, Justin Huang, Teresa Lieh
-
Patent number: 12301527Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by automatically analyzing media content associated with a user and generating collections of such content (e.g., “stories”) based on varying criteria.Type: GrantFiled: July 10, 2023Date of Patent: May 13, 2025Assignee: Snap Inc.Inventors: Nathan Kenneth Boyd, Jonathan Brody, Ken W. Chung, Justin Huang, Teresa Lieh
-
Publication number: 20250141821Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing content items generated by a client device of a user. The method may further include determining a time period and content items corresponding to the time period to resurface to the user, the time period selected based on comparing the social interaction data, the viewing data, and the modification data associated with the content items corresponding to the time period with the social interaction data, the viewing data, and the modification data associated with content items generated during other time periods. The method may further include generating a title page for the time period to resurface to the user, the title page comprising a title and an indication of a date for the time period.Type: ApplicationFiled: December 31, 2024Publication date: May 1, 2025Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Justin Huang
-
Patent number: 12250185Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing content items generated by a client device of a user. The method may further include determining a time period and content items corresponding to the time period to resurface to the user, the time period selected based on comparing the social interaction data, the viewing data, and the modification data associated with the content items corresponding to the time period with the social interaction data, the viewing data, and the modification data associated with content items generated during other time periods. The method may further include generating a title page for the time period to resurface to the user, the title page comprising a title and an indication of a date for the time period.Type: GrantFiled: November 14, 2022Date of Patent: March 11, 2025Assignee: Snap Inc.Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Justin Huang
-
Publication number: 20250061152Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device.Type: ApplicationFiled: November 5, 2024Publication date: February 20, 2025Inventors: Alexander Collins, Benedict Copping, Justin Huang
-
Publication number: 20250030191Abstract: A cluster block housing for electrical leads includes a plurality of connected casings that are separable and identically shaped. Each casing of the plurality of casings includes a plug-receiving aperture. Adjacently connected two casings of the plurality of casings are adapted to be positioned adjacently at a plurality of positions relative to each other. Each of plurality of positions corresponds to a distinct distance between the plug-receiving apertures of the two adjacent casings. The plug-receiving apertures are maintained in a row in each of the plurality of positions.Type: ApplicationFiled: July 18, 2024Publication date: January 23, 2025Applicant: Tyco Electronics (Shanghai) Co., Ltd.Inventors: Zhimin Zhang, Wenfang (Felix) Zhang, Tongbao (Tim) Ding, Yongjian (Justin) Huang, Chunjie Hu, Jinyu Zhang
-
Publication number: 20250030179Abstract: A connector includes a body having a first receiving cavity, the first receiving cavity having an inner wall, and a terminal received in the first receiving cavity. The terminal has a circumferential wall that forms a channel and a first set of resilient arms disposed on the circumferential wall and extending towards the channel. The first set of resilient arms electrically contact a pin terminal inserted into the channel.Type: ApplicationFiled: July 19, 2024Publication date: January 23, 2025Applicant: Tyco Electronics (Shanghai) Co., Ltd.Inventors: Wenfang (Felix) Zhang, Tongbao (Tim) Ding, Yongjian (Justin) Huang, Zhimin Zhang, Chunjie Hu
-
Publication number: 20250015537Abstract: An electrical connector housing comprises a body, a locking portion, and a securing portion. The body defines a receiving cavity adapted to receive a terminal, and an insertion hole adapted to receive a conductive connecting element, such that the conductive connecting element electrically connects the terminal. The locking portion is movably connected to the body and movable from a first position to a second position after the conductive connecting element is inserted. In the second position, a wedge-shaped structure arranged on at least one of the body or the locking portion is adapted to increase a retention force between the terminal and the conductive connecting element. The securing portion selectively secures the locking portion in the second position.Type: ApplicationFiled: July 8, 2024Publication date: January 9, 2025Applicant: Tyco Electronics (Shanghai) Co., Ltd.Inventors: Wenfang (Felix) Zhang, Tongbao (Tim) Ding, Yongjian (Justin) Huang, Zhimin Zhang, Chunjie Hu
-
Patent number: 12181945Abstract: Systems, computer readable medium and methods for improved boot time for autonomous drones are disclosed. Autonomous drones are disclosed that include an Off State and a Power off State. The Off State appears to a user of the autonomous drone as if the autonomous drone is off, but the Off State maintains some of the autonomous drone's state such as the operating system being loaded in a memory. The autonomous drone enters the Power off State, where all or substantially all the power is turned off, from the Off State based on a timeout or a power level of a battery dropping below a threshold level. The Off State reduces the boot time of the autonomous drone compared with the Power off State. The time reduction is often less than ten seconds, but this time is beneficial for situations where a user would like the autonomous drone to immediately perform photography.Type: GrantFiled: November 7, 2022Date of Patent: December 31, 2024Assignee: Snap Inc.Inventors: Justin Huang, Russell Douglas Patton
-
Patent number: 12169521Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing a program and a method for generating a summary based on trip information. The program and method include operations for: determining that one or more criteria associated with a user correspond to a trip taken by the user during a given time interval; retrieving a plurality of visual media items generated by a client device of the user during the given time interval; determining location information for the plurality of visual media items; automatically generating a trip graphic to represent the trip based on the plurality of visual media items generated by the user during the given time interval and the determined location information; and causing the trip graphic to be displayed on the client device.Type: GrantFiled: June 28, 2023Date of Patent: December 17, 2024Assignee: Snap Inc.Inventors: Alexander Collins, Benedict Copping, Justin Huang
-
Publication number: 20240393925Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing a content item generated by a client device of a user, the user associated with the messaging system and determining a score to assign to the interaction and updating a resurface score associated with the content item with the score. The methods may further include determining whether to resurface the content item to the user based on the resurface score and causing to be displayed on a display of the client device a user interface comprising a user interface item for the user to display the content item. The methods may further include updating weights used to determine the scores based on interactions of the user with the resurfaced content items.Type: ApplicationFiled: August 7, 2024Publication date: November 28, 2024Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Linhui Ge, Justin Huang, KaChon Lei, Eugene Park, Hui Wang
-
Publication number: 20240330086Abstract: Methods, apparatuses, and computer program products are disclosed for updating and outputting an information technology service management user interface comprising a queue interface component pane.Type: ApplicationFiled: March 30, 2023Publication date: October 3, 2024Inventors: Oliver HULETT, Justin HUANG, Khoa Vu TRUONG, Abhishek PRADHAN
-
Patent number: 12106565Abstract: A server configured to receive video clips from a mobile device, such as eyewear. The server has an electronic processor enabled to execute computer instructions to process the video clips to identify one or more characteristics in the frames of the video clips. The processor selects the video clips having the identified characteristics in the frames and creates a set of the selected video clips having the identified characteristics in the frames. The processor allows a user of the mobile device to edit and trim the video clips having the identified characteristics to create trimmed video clip segments.Type: GrantFiled: May 9, 2023Date of Patent: October 1, 2024Assignee: Snap Inc.Inventors: David Ben Haim, Justin Huang, Nathan Litke, Eyal Zak
-
Patent number: 12099702Abstract: Methods, computer-readable storage media, and apparatuses for surfacing content items in a messaging system. The methods may include storing a content item generated by a client device of a user, the user associated with the messaging system and determining a score to assign to the interaction and updating a resurface score associated with the content item with the score. The methods may further include determining whether to resurface the content item to the user based on the resurface score and causing to be displayed on a display of the client device a user interface comprising a user interface item for the user to display the content item. The methods may further include updating weights used to determine the scores based on interactions of the user with the resurfaced content items.Type: GrantFiled: April 19, 2023Date of Patent: September 24, 2024Assignee: Snap Inc.Inventors: Jonathan Dale Brody, Alexander Collins, Benedict Copping, Linhui Ge, Justin Huang, KaChon Lei, Eugene Park, Hui Wang
-
Publication number: 20240235068Abstract: A connecting terminal is adapted to connect a plurality of insulated wires together and includes a terminal body and a cap. The terminal body defines a receiving cavity having an inner wall. The inner wall includes a toothed structure adapted to pierce through insulation layers of the insulated wires in response to crimping of the terminal body. The cap is sleeved over the terminal body and is adapted to insulate the terminal body from an external environment.Type: ApplicationFiled: January 9, 2024Publication date: July 11, 2024Applicant: Tyco Electronics (Shanghai) Co., Ltd.Inventors: Zhimin Zhang, Tongbao (Tim) Ding, Yongjian (Justin) Huang, Jinyu Zhang, Zhongxi Huang
-
Publication number: 20240145942Abstract: A connecting terminal includes a bottom plate having a plurality of bumps and/or a plurality of recesses arranged on a surface of the bottom plate, a first arm extending from a first end of the first arm to a second end of the first arm, and a second arm extending from a first end of the second arm to a second end of the second arm. The first end of the first arm and the first end of the second arm are respectively coupled to a pair of sides of the bottom plate, and the first arm, the bottom plate, and the second arm form a space for accommodating a wire. The bumps and/or the recesses scrape an insulated layer of a wire and form an electrical connection with the wire.Type: ApplicationFiled: October 26, 2023Publication date: May 2, 2024Applicant: Tyco Electronics (Shanghai) Co., Ltd.Inventors: Zhimin Zhang, Yongjian (Justin) Huang, Chunjie Hu, Wenfang (Felix) Zhang, Tongbao (Tim) Ding, Jinyu Zhang