Patents by Inventor Brian Collins
Brian Collins 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: 12067772Abstract: In one general aspect, a method can include capturing first features associated with a real-world physical area as a model and associating an AR object with a fixed location within the model. The method can include capturing second features associated with a real-world location corresponding with a portion of the real-world physical area. The method can include associating the captured second features with a location in the model, corresponding with the real-world location, as an AR anchor where the AR object is associated with the AR anchor.Type: GrantFiled: November 1, 2021Date of Patent: August 20, 2024Assignee: Google LLCInventors: Steven Soon Leong Toh, Brandon Hyman, Eric Lai-Ong-Teung, Brian Collins, Edgar Chung
-
Publication number: 20240030622Abstract: A radio-frequency antenna comprises a radiating element comprising a plurality n of D-shaped arms, each extending in a respective radial direction relative to a centre of the radiating element and substantially equally spaced around the centre, such that the radiating element is rotationally symmetric.Type: ApplicationFiled: November 29, 2021Publication date: January 25, 2024Inventors: Samuel Rotenberg, Lei Wang, Brian Collins, Pascual Hilario, Carolina Mateo-Segura
-
Patent number: 11675774Abstract: Distributed system resources may be managed by applying user created policies to the resources. To ensure that valid policies are applied, remote validation for the policies may be implemented. A validation event for a policy may be detected. A remote validation agent may be identified for the policy and a validation request sent to the remote validation agent that includes information for validating the policy. The remote validation agent may return a validation result for the policy. If valid, a policy action that triggered the remote validation event for the policy may be allowed. If invalid, the policy action that triggered the remote validation event for the policy may be denied.Type: GrantFiled: September 23, 2016Date of Patent: June 13, 2023Assignee: Amazon Technologies, Inc.Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
-
Patent number: 11436808Abstract: Disclosed are various embodiments for selecting augmenting reality (AR) objects based on contextual cues associated with an image captured by a camera associated with electronic device. Contextual cues are obtained at an electronic device and AR objects are identified from a memory associated with the electronic device. The electronic device implements a processor employing image segmentation techniques to combine the identified AR objects with the captured image and render the combined image for display at a display associated with the electronic device.Type: GrantFiled: October 9, 2019Date of Patent: September 6, 2022Assignee: GOOGLE LLCInventors: Diane Wang, Paulo Coelho, Tarik Hany Abdel-Gawad, Matthew Gilgenbach, Jackson Lango, Douglas Muir, Mark Dochtermann, Suddhasattwa Bose, Ashley Pinnick, Drew Skillman, Samantha Raja, Steven Toh, Brian Collins, Jay Steele
-
Patent number: 11341118Abstract: Multiple edits to a hierarchical data structure may be atomically applied. A request to perform modifications with respect to a portion or the entire hierarchical data structure may be received. A copy of the requested portion of the hierarchical data structure may be created separate from the hierarchical data structure. The portion of the hierarchical data structure may remain available for read access. Modifications may be applied to the copy of the portion of the hierarchical data structure. In response to a request to commit the modifications to the portion of the hierarchical data structure, the copy of the portion of the hierarchical data structure may atomically replace the portion of the hierarchical data structure.Type: GrantFiled: January 24, 2020Date of Patent: May 24, 2022Assignee: Amazon Technologies, Inc.Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
-
Patent number: 11336025Abstract: An antenna arrangement is disclosed, comprising a first body comprising a communications device including an antenna for transmitting and/or receiving signals via the antenna, and a second body comprising a conductive parasitic element for electromagnetic coupling with the antenna. The first body is physically separate from, or is removably attachable from, the second body. An associated method of transmitting and/or receiving signals is further disclosed.Type: GrantFiled: February 20, 2019Date of Patent: May 17, 2022Assignee: Pet Technology LimitedInventors: James Andrews, Brian Collins, Thomas Blower, Edward White
-
Patent number: 11308126Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.Type: GrantFiled: November 22, 2019Date of Patent: April 19, 2022Assignee: Amazon Technologies, Inc.Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
-
Publication number: 20220051022Abstract: In one general aspect, a method can include capturing first features associated with a real-world physical area as a model and associating an AR object with a fixed location within the model. The method can include capturing second features associated with a real-world location corresponding with a portion of the real-world physical area. The method can include associating the captured second features with a location in the model, corresponding with the real-world location, as an AR anchor where the AR object is associated with the AR anchor.Type: ApplicationFiled: November 1, 2021Publication date: February 17, 2022Inventors: Steven Soon Leong Toh, Brandon Hyman, Eric Lai-Ong-Teung, Brian Collins, Edgar Chung
-
Patent number: 11163997Abstract: In one general aspect, a method can include receiving a representation of a real-world scene captured by a user using a mobile device where the real-world scene is a portion of a real-world physical area. The method can include associating a location of the mobile device with an AR anchor based on a comparison of the representation of the real-world scene with a portion of a model of the real-world physical area. The method can include triggering display of an AR object associated with the model of the real-world physical area within the mobile device based on the location of the mobile device.Type: GrantFiled: May 4, 2020Date of Patent: November 2, 2021Assignee: Google LLCInventors: Steven Soon Leong Toh, Brandon Hyman, Eric Lai-Ong-Teung, Brian Collins, Edgar Chung
-
Publication number: 20200381840Abstract: An antenna arrangement is disclosed, comprising a first body comprising a communications device including an antenna for transmitting and/or receiving signals via the antenna, and a second body comprising a conductive parasitic element for electromagnetic coupling with the antenna. The first body is physically separate from, or is removably attachable from, the second body. An associated method of transmitting and/or receiving signals is further disclosed.Type: ApplicationFiled: February 20, 2019Publication date: December 3, 2020Inventors: James Andrews, Brian Collins, Thomas Blower, Edward White
-
Publication number: 20200349350Abstract: In one general aspect, a method can include receiving a representation of a real-world scene captured by a user using a mobile device where the real-world scene is a portion of a real-world physical area. The method can include associating a location of the mobile device with an AR anchor based on a comparison of the representation of the real-world scene with a portion of a model of the real-world physical area. The method can include triggering display of an AR object associated with the model of the real-world physical area within the mobile device based on the location of the mobile device.Type: ApplicationFiled: May 4, 2020Publication date: November 5, 2020Inventors: Steven Soon Leong Toh, Brandon Hyman, Eric Lai-Ong-Teung, Brian Collins, Edgar Chung
-
Publication number: 20200159719Abstract: Multiple edits to a hierarchical data structure may be atomically applied. A request to perform modifications with respect to a portion or the entire hierarchical data structure may be received. A copy of the requested portion of the hierarchical data structure may be created separate from the hierarchical data structure. The portion of the hierarchical data structure may remain available for read access. Modifications may be applied to the copy of the portion of the hierarchical data structure.Type: ApplicationFiled: January 24, 2020Publication date: May 21, 2020Applicant: Amazon Technologies, Inc.Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
-
Publication number: 20200109432Abstract: The present disclosure relates to methods of evaluating, identifying, and/or producing (e.g., manufacturing) pharmaceutical products (e.g., protein therapeutics). In some instances, methods herein allow highly resolved evaluation of the disulfide bond profiles of protein therapeutics.Type: ApplicationFiled: July 8, 2019Publication date: April 9, 2020Inventors: Brian Collins, John Robblee, Nathaniel Washburn, Yan Yin, Enrique Arevalo
-
Publication number: 20200097489Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.Type: ApplicationFiled: November 22, 2019Publication date: March 26, 2020Applicant: Amazon Technologies, Inc.Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
-
Patent number: 10559544Abstract: There is disclosed a package comprising at least an integrated circuit embedded in an electrically non-conductive moulded material. The moulded material includes at least one moulded pattern on at least one surface thereof, and at least one electrically conductive track in the pattern. There is further provided at least one capacitive, inductive or galvanic component electrically connecting between at least two parts of the at least one electrically conductive track. The conductive track can be configured as antenna, and the capacitive, inductive or galvanic component is used to adjust tuning and other characteristics of the antenna.Type: GrantFiled: March 6, 2014Date of Patent: February 11, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Michael Gaynor, Brian Collins
-
Patent number: 10545950Abstract: Multiple edits to a hierarchical data structure may be atomically applied. A request to perform modifications with respect to a portion or the entire hierarchical data structure may be received. A copy of the requested portion of the hierarchical data structure may be created separate from the hierarchical data structure. The portion of the hierarchical data structure may remain available for read access. Modifications may be applied to the copy of the portion of the hierarchical data structure. In response to a request to commit the modifications to the portion of the hierarchical data structure, the copy of the portion of the hierarchical data structure may atomically replace the portion of the hierarchical data structure.Type: GrantFiled: September 26, 2016Date of Patent: January 28, 2020Assignee: Amazon Technologies, Inc.Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
-
Patent number: 10489424Abstract: Resource data objects describing resources in a system may be maintained in multiple different hierarchies for applying policies to manage the resources. Lookup requests may access the different hierarchies to determine which policies are applicable to a given resource based on the policies identified in each of the hierarchies. Modifications to hierarchies may be performed in isolation so that the application of policies in other hierarchies is unchanged by modifications to a different hierarchy. Access restrictions may be enforced with respect to hierarchies so that different users may be permitted access to different hierarchies for system resource management.Type: GrantFiled: September 26, 2016Date of Patent: November 26, 2019Assignee: Amazon Technologies, Inc.Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
-
Patent number: 10454786Abstract: Multi-party updates may be performed for distributed systems. An agreement request may be received that proposes updates to a distributed system. An authorization scheme for the agreement request may be determined and approvers for the proposed updates identified according to the authorization scheme. Notifications may be provided to the approvers indicating the proposed updates to the distributed system. Responses from the approvers may be evaluated to determine whether the authorization scheme is satisfied for the proposed updates. If the authorizations scheme is satisfied, then the proposed updates may be performed to the distributed system.Type: GrantFiled: September 26, 2016Date of Patent: October 22, 2019Assignee: Amazon Technologies, Inc.Inventors: Brian Collins, Zachary Mohamed Shalla, Marvin Michael Theimer, John Petry, Michael Hart, Serge Hairanian, Anders Samuelsson, Salvador Salazar Sepulveda, Ji Luo
-
Patent number: D876563Type: GrantFiled: May 23, 2017Date of Patent: February 25, 2020Assignee: Molson Canada 2005Inventors: Brian Collins, Greg Barbour, Richard Kuypers, Andrew Singleton
-
Patent number: D986852Type: GrantFiled: February 25, 2021Date of Patent: May 23, 2023Assignee: GN AUDIO A/SInventors: Kevin A. Batson, William J. Blank, Jr., Brian J. Cole, Brian Collins, Chris Frederick, Martin E. Granville, Benjamin Parker, Thomas F. Terrien, Jr.