Patents by Inventor Daniel Peng
Daniel Peng 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: 12680781Abstract: Provided is a downward ejecting bullpup firearm with a detachable magazine having a downward facing ejection port rearward of a magazine well. A top inspection window is positioned substantially in vertical alignment with the magazine well. A charging handle body has a rear portion and a forward portion and is movable between forward and rearward positions. The rearward portion blocks the inspection window when the charging handle body is in the forward position and the forward portion has a through-opening that substantially aligns with the inspection window when the charging handle body is in the rearward position.Type: GrantFiled: July 21, 2025Date of Patent: July 14, 2026Assignee: Atlas Engineering LLCInventor: Daniel Peng
-
Publication number: 20260139923Abstract: Provided is a downward ejecting bullpup firearm with a detachable magazine having a downward facing ejection port rearward of a magazine well. A top inspection window is positioned substantially in vertical alignment with the magazine well. A charging handle body has a rear portion and a forward portion and is movable between forward and rearward positions. The rearward portion blocks the inspection window when the charging handle body is in the forward position and the forward portion has a through-opening that substantially aligns with the inspection window when the charging handle body is in the rearward position.Type: ApplicationFiled: July 21, 2025Publication date: May 21, 2026Inventor: Daniel Peng
-
Publication number: 20250094022Abstract: A non-transitory computer-readable storage medium can include instructions stored thereon that, when executed by at least one processor, are configured to cause a computing device to receive a first content locator and a second content locator, content associated with the first content locator being previously accessed by a previous computing device in association with a user account and content associated with the second content locator being previously accessed by the previous computing device in association with the user account; determine that the content associated with the first content locator is eligible for viewing on the current computing device; determine that the content associated with the second content locator is ineligible for viewing on the computing device; and present, using a web browser associated with the user account, content associated with the first content locator without presenting content associated with the second content locator.Type: ApplicationFiled: October 17, 2023Publication date: March 20, 2025Inventors: Daniel Peng, Jorge Zuniga, Nesrine Changuel, Sophie Chang, Thomas Nont Boonsiri, Tarun Bansal, Matthew Spencer Rendely, Nasim Sedaghat
-
Publication number: 20240311436Abstract: A method may receive a request to open a starting interface within a browser. A cluster may be identified that includes a plurality of webpages from a browser history by: determining that the cluster includes a query and determining that a webpage of the plurality of webpages is associated with a first page access time that is within a time threshold. In response to identifying the cluster, a related search suggestion for a cluster topic may be obtained for the cluster. The user interface may include: a first region selectable to navigate to a first webpage of the plurality of webpages and a second region selectable to navigate to a second webpage of the plurality of webpages. The user interface may be displayed in the starting interface.Type: ApplicationFiled: March 14, 2024Publication date: September 19, 2024Inventors: Daniel Peng, Yana Yushkina, Tarun Bansal, Sophie Chang, Tina Lin Zeng, John Oliver Por, Tommy Chendong Li, Michael Blair Crouse, Roman Arora Arora, Marlon Aundrae Facey, Riley Nicole Tatum, Tibor Tillmann Josef Goldschwendt
-
Publication number: 20170143639Abstract: A layer-by-layer (LbL) system, which alternately ionically complexes anionic AuNPs to two unique cationic polymers (disulfide-reducible and hydrolytically degradable) and two anionic nucleic acids, is disclosed.Type: ApplicationFiled: December 5, 2016Publication date: May 25, 2017Applicant: THE JOHNS HOPKINS UNIVERSITYInventors: JORDAN J. GREEN, COREY J. BISHOP, DANIEL PENG, STEPHANY YI TZENG
-
Publication number: 20170105176Abstract: Control and automation devices and systems for automatically and/or remotely controlling fixtures such as, for example, light fixtures and/or other electrical and/or electronic devices, by controlling, operating, and/or interacting with existing switches, controls, power sources, and/or other components already present in an environment of interest, and methods for their installation and use; conservation of power in wireless devices while providing capacity for power and bandwidth demanding applications such as, for example, video transmission.Type: ApplicationFiled: December 3, 2016Publication date: April 13, 2017Applicant: Switchmate Home LLCInventors: Dean Finnegan, Geoff White, Robert Y. Romano, Tyler Kroymann, Ashish Dua, Daniel Peng
-
Patent number: 9520247Abstract: Control devices for automatically and/or remotely controlling fixtures such as, for example, light fixtures and/or other electrical and/or electronic devices, by controlling, operating, and/or interacting with existing switches, controls, power sources, and/or other components already present in an environment of interest, and methods for their installation and use.Type: GrantFiled: August 15, 2016Date of Patent: December 13, 2016Inventors: Dean Finnegan, Geoff White, Robert Y. Romano, Tyler Kroymann, Ashish Dua, Daniel Peng
-
Publication number: 20160358719Abstract: Embodiments are disclosed of methods, systems, devices, apparatus, compositions, articles of manufacture, and improvements thereof useful for automatically and/or remotely controlling fixtures such as, for example, light fixtures and/or other electrical and/or electronic devices, by controlling, operating, and/or interacting with existing switches, controls, power sources, and/or other components already present in an environment of interest.Type: ApplicationFiled: August 15, 2016Publication date: December 8, 2016Applicant: Switchmate Home LLCInventors: Dean Finnegan, Geoff White, Robert Y. Romano, Tyler Kroymann, Ashish Dua, Daniel Peng
-
Patent number: 9418802Abstract: An automation device to control a pre-existing light switch is described which attaches to the light switch by internal magnets at locations corresponding to the magnetic screw heads of the light switch. This makes installation a simple process requiring no hand tools or electrical connections be made with the light switch. The automation device can be wired or wirelessly controlled and works with both toggle light switches and rocker light switches. Additional functionalities include various timed and automated operations as well as device and user location determinations.Type: GrantFiled: February 9, 2015Date of Patent: August 16, 2016Inventors: Robert Y. Romano, Tyler Kroymann, Ashish Dua, Daniel Peng
-
Publication number: 20150228426Abstract: An automation device to control a pre-existing light switch is described which attaches to the light switch by internal magnets at locations corresponding to the magnetic screw heads of the light switch. This makes installation a simple process requiring no hand tools or electrical connections be made with the light switch. The automation device can be wired or wirelessly controlled and works with both toggle light switches and rocker light switches. Additional functionalities include various timed and automated operations as well as device and user location determinations.Type: ApplicationFiled: February 9, 2015Publication date: August 13, 2015Inventors: Robert Y. Romano, Tyler Kroymann, Ashish Dua, Daniel Peng
-
Publication number: 20140294909Abstract: A layer-by-layer (LbL) system, which alternately ionically complexes anionic AuNPs to two unique cationic polymers (disulfide-reducible and hydrolytically degradable) and two anionic nucleic acids, is disclosed.Type: ApplicationFiled: October 12, 2012Publication date: October 2, 2014Applicant: THE JOHNS HOPKINS UNIVERSITYInventors: Jordan J. Green, Corey J. Bishop, Daniel Peng, Stephany Yi Tzeng
-
Publication number: 20130304096Abstract: An embodiment in accordance with the present invention provides a device and method for suturing the fascia or other tissue in a patient. The device includes a first arm and a second arm pivotally coupled to one another and housing a spring-based lever system that is configured to frictionally hold a portion of a needle within each of the first and second arms. A switch allows the spring-based lever system to be used to pass the needle between the first and second arms. When the switch is in a first position, the needle is frictionally held by the spring-based lever system within the first arm and released within the second arm. Likewise, when the switch is in a second position, the needle is frictionally held by the spring-based lever system within the second arm and released within the first arm.Type: ApplicationFiled: May 2, 2013Publication date: November 14, 2013Inventors: Hien Nguyen, Sohail Zahid, Ang Tu, Daniel Peng, Stephen Van Kooten, Leslie Myint, Anvesh Annadanam, Luis Herrera, Haley Huang, Adam Clark
-
Patent number: D1120183Type: GrantFiled: August 20, 2024Date of Patent: March 24, 2026Assignee: Atlas Engineering LLCInventor: Daniel Peng