Patents by Inventor Brandon Wright
Brandon Wright 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: 12657312Abstract: Systems and methods for real-time monitoring, adjustment, and safeguarding of generative artificial intelligence (“AI”) output. The systems and methods may include a security risk assessment algorithm rules engine (“rules engine”). The rules engine may include logic-based, language-encoded, rules for weighting queries involving security risks and for flagging security risks comprising queries and outputs (“rules”). The systems and methods may include an internal compliance database. The internal compliance database may include flagged queries, flagged outputs, and the rules. The systems and methods may include an adaptive feedback loop mechanism. The systems and methods may include a generative, pre-trained, transformer (“GPT”) processor. The GPT processor may receive a plurality of queries from a plurality of users. The GPT processor may forward the plurality of queries to the rules engine for evaluation.Type: GrantFiled: December 4, 2024Date of Patent: June 16, 2026Assignee: Bank of America CorporationInventors: Adam Kristian King, Clara Fritts, Brandon Wright, Colleen C. Milazzo, Lauren Maxwell
-
Publication number: 20260154415Abstract: Systems and methods for real-time monitoring, adjustment, and safeguarding of generative artificial intelligence (“AI”) output. The systems and methods may include a security risk assessment algorithm rules engine (“rules engine”). The rules engine may include logic-based, language-encoded, rules for weighting queries involving security risks and for flagging security risks comprising queries and outputs (“rules”). The systems and methods may include an internal compliance database. The internal compliance database may include flagged queries, flagged outputs, and the rules. The systems and methods may include an adaptive feedback loop mechanism. The systems and methods may include a generative, pre-trained, transformer (“GPT”) processor. The GPT processor may receive a plurality of queries from a plurality of users. The GPT processor may forward the plurality of queries to the rules engine for evaluation.Type: ApplicationFiled: December 4, 2024Publication date: June 4, 2026Inventors: Adam Kristian King, Clara Fritts, Brandon Wright, Colleen C. Milazzo, Lauren Maxwell
-
Patent number: 12602428Abstract: An example computing system receives a media content search query from a controller configured to control media playback by one or more playback devices in a media playback system associated with a plurality of media content services. Based on the search query, the system generates a first set of search queries for the first media content service and a second set of search queries for the second media content service. The computing system receives search results from the first and second media content services and aggregates the search results such that the search results are organized based on (i) categories of media content items corresponding to the search results and (ii) the media content services from which the search results are received. The computing system sends the aggregated search results to the controller for display in their aggregated order.Type: GrantFiled: November 4, 2024Date of Patent: April 14, 2026Assignee: Sonos, Inc.Inventors: King Shy Goh, Lesley Slade, Matt Towers, Hilario Coimbra, Brandon Wright, Sherwin Liu
-
Publication number: 20260067535Abstract: An example first playback device is configured to: while the first playback device is in a synchrony group with a second playback device, play back a first version of audio content in synchrony with the second playback device; in response to identifying that a quality of a connection between the second playback device and a network device is below a threshold criterion, cause the second playback device to play back a second version of the audio content in synchrony with the first version of the audio content playing back by the first playback device; and in response to detecting a change in the quality of the connection between the second playback device and the network device such that the quality of the connection meets the threshold criterion, cause the second playback device to play back the first version of the audio content in synchrony with the first playback device.Type: ApplicationFiled: April 14, 2025Publication date: March 5, 2026Inventors: Brandon Wright, Ryan Edward Kitson, Won So, Ted Lin, Jeffrey M. Peters, Michael Sheldon
-
Patent number: 12504948Abstract: In response to receiving the playback mode indication, a playback device is caused to operate within a particular playback mode. After initiating operation of the particular playback mode, the playback device accesses a particular set of routines that is associated with the particular playback mode. The particular set of routines are configured to cause the playback device to play back particular media content with a particular user-defined acoustic parameter, and to configure the playback device to advance between one or more routines within the particular set of routines in response to one or more user interface interactions. The playback device receives the one or more user interface interactions at a user interface associated with the playback device. After receiving the one or more user interface interactions, the playback device executes at least one routine selected from the particular set of routines.Type: GrantFiled: September 27, 2022Date of Patent: December 23, 2025Assignee: SONOS, INC.Inventors: Shilpa Sarode, Joshua Salit, Nikit Waghela, Graham Bullis, Brandon Wright, Luis Vega
-
Publication number: 20250321664Abstract: A device can be configurable to present a media dashboard interface that includes one or more of: (i) a recently played region, the recently played region comprising one or more selectable elements corresponding to one or more individual media items recently played by one or more playback devices of a media playback system associated with the device; (ii) a services region, the services region comprising one or more selectable elements corresponding to one or more individual media streaming services associated with a user profile; (iii) a favorites region, the favorites region comprising one or more selectable elements corresponding to one or more flagged media items associated with the user profile; or (iv) a sources region, the sources region comprising one or more selectable elements corresponding to one or more individual audio signal sources connected to one or more components of the media playback system.Type: ApplicationFiled: April 8, 2025Publication date: October 16, 2025Inventors: Brandon WRIGHT, Sein WOO, Ryan Edward KITSON
-
Publication number: 20250280238Abstract: A control device receives one or more first user inputs associating a particular playback mode with one or more playback devices and one or more user-defined acoustic parameters for particular media content that is associated with the particular playback mode. The control device associates a particular trigger condition with the particular playback mode. The particular trigger condition comprises a condition that causes the particular playback mode to be executed. The control device receives one or more second user inputs to activate a particular routine that is associated with the particular playback mode. After receiving the one or more second user inputs, the control device transmits a message that causes the one or more playback devices to play back the particular media content according to the one or more user-defined acoustic parameters.Type: ApplicationFiled: March 14, 2025Publication date: September 4, 2025Inventors: Shilpa SARODE, Joshua SALIT, Nikit WAGHELA, Graham BULLIS, Brandon WRIGHT, Luis VEGA
-
Publication number: 20250181637Abstract: An example computing system receives a media content search query from a controller configured to control media playback by one or more playback devices in a media playback system associated with a plurality of media content services. Based on the search query, the system generates a first set of search queries for the first media content service and a second set of search queries for the second media content service. The computing system receives search results from the first and second media content services and aggregates the search results such that the search results are organized based on (i) categories of media content items corresponding to the search results and (ii) the media content services from which the search results are received. The computing system sends the aggregated search results to the controller for display in their aggregated order.Type: ApplicationFiled: November 4, 2024Publication date: June 5, 2025Inventors: King Shy Goh, Lesley Slade, Matt Towers, Hilario Coimbra, Brandon Wright, Sherwin Liu
-
Patent number: 12284498Abstract: A control device receives one or more first user inputs associating a particular playback mode with one or more playback devices and one or more user-defined acoustic parameters for particular media content that is associated with the particular playback mode. The control device associates a particular trigger condition with the particular playback mode. The particular trigger condition comprises a condition that causes the particular playback mode to be executed. The control device receives one or more second user inputs to activate a particular routine that is associated with the particular playback mode. After receiving the one or more second user inputs, the control device transmits a message that causes the one or more playback devices to play back the particular media content according to the one or more user-defined acoustic parameters.Type: GrantFiled: September 27, 2022Date of Patent: April 22, 2025Assignee: SONOS, INC.Inventors: Shilpa Sarode, Joshua Salit, Nikit Waghela, Graham Bullis, Brandon Wright, Luis Vega
-
Patent number: 12279013Abstract: An example first playback device is configured to: while the first playback device is in a synchrony group with a second playback device, play back a first version of audio content in synchrony with the second playback device; in response to identifying that a quality of a connection between the second playback device and a network device is below a threshold criterion, cause the second playback device to play back a second version of the audio content in synchrony with the first version of the audio content playing back by the first playback device; and in response to detecting a change in the quality of the connection between the second playback device and the network device such that the quality of the connection meets the threshold criterion, cause the second playback device to play back the first version of the audio content in synchrony with the first playback device.Type: GrantFiled: May 10, 2022Date of Patent: April 15, 2025Assignee: Sonos, Inc.Inventors: Brandon Wright, Ryan Edward Kitson, Won So, Ted Lin, Jeffrey M. Peters, Michael Sheldon
-
Patent number: 12135744Abstract: An example computing system receives a media content search query from a controller configured to control media playback by one or more playback devices in a media playback system associated with a plurality of media content services. Based on the search query, the system generates a first set of search queries for the first media content service and a second set of search queries for the second media content service. The computing system receives search results from the first and second media content services and aggregates the search results such that the search results are organized based on (i) categories of media content items corresponding to the search results and (ii) the media content services from which the search results are received. The computing system sends the aggregated search results to the controller for display in their aggregated order.Type: GrantFiled: September 30, 2022Date of Patent: November 5, 2024Assignee: Sonos, Inc.Inventors: King Shy Goh, Lesley Slade, Matt Towers, Hilario Coimbra, Brandon Wright, Sherwin Liu
-
Publication number: 20240251128Abstract: An example first playback device is configured to: while the first playback device is in a synchrony group with a second playback device, play back a first version of audio content in synchrony with the second playback device; in response to identifying that a quality of a connection between the second playback device and a network device is below a threshold criterion, cause the second playback device to play back a second version of the audio content in synchrony with the first version of the audio content playing back by the first playback device; and in response to detecting a change in the quality of the connection between the second playback device and the network device such that the quality of the connection meets the threshold criterion, cause the second playback device to play back the first version of the audio content in synchrony with the first playback device.Type: ApplicationFiled: May 10, 2022Publication date: July 25, 2024Inventors: Brandon Wright, Ryan Edward Kitson, Won So, Ted Lin, Jeffrey M. Peters, Michael Sheldon
-
Publication number: 20230104774Abstract: An example computing system receives a media content search query from a controller configured to control media playback by one or more playback devices in a media playback system associated with a plurality of media content services. Based on the search query, the system generates a first set of search queries for the first media content service and a second set of search queries for the second media content service. The computing system receives search results from the first and second media content services and aggregates the search results such that the search results are organized based on (i) categories of media content items corresponding to the search results and (ii) the media content services from which the search results are received. The computing system sends the aggregated search results to the controller for display in their aggregated order.Type: ApplicationFiled: September 30, 2022Publication date: April 6, 2023Inventors: King Shy Goh, Lesley Slade, Matt Towers, Hilario Coimbra, Brandon Wright, Sherwin Liu
-
Publication number: 20230102244Abstract: A control device receives one or more first user inputs associating a particular playback mode with one or more playback devices and one or more user-defined acoustic parameters for particular media content that is associated with the particular playback mode. The control device associates a particular trigger condition with the particular playback mode. The particular trigger condition comprises a condition that causes the particular playback mode to be executed. The control device receives one or more second user inputs to activate a particular routine that is associated with the particular playback mode. After receiving the one or more second user inputs, the control device transmits a message that causes the one or more playback devices to play back the particular media content according to the one or more user-defined acoustic parameters.Type: ApplicationFiled: September 27, 2022Publication date: March 30, 2023Inventors: Shilpa SARODE, Joshua SALIT, Nikit WAGHELA, Graham BULLIS, Brandon WRIGHT, Luis VEGA
-
Publication number: 20230095902Abstract: In response to receiving the playback mode indication, a playback device is caused to operate within a particular playback mode. After initiating operation of the particular playback mode, the playback device accesses a particular set of routines that is associated with the particular playback mode. The particular set of routines are configured to cause the playback device to play back particular media content with a particular user-defined acoustic parameter, and to configure the playback device to advance between one or more routines within the particular set of routines in response to one or more user interface interactions. The playback device receives the one or more user interface interactions at a user interface associated with the playback device. After receiving the one or more user interface interactions, the playback device executes at least one routine selected from the particular set of routines.Type: ApplicationFiled: September 27, 2022Publication date: March 30, 2023Inventors: Shilpa SARODE, Joshua SALIT, Nikit WAGHELA, Graham BULLIS, Brandon WRIGHT, Luis VEGA
-
Publication number: 20210090464Abstract: An early childhood training and development game apparatus and method are shown involving a body with a top surface formed therein and multiple compartments. Multiple incentive objects are formed on the top surface and are positioned so that each incentive object is adjacent to a corresponding compartment. Each incentive object includes a progress tracking region having one or more achievement marks and a removable cover. A reward object is placed in each of the compartments. When a child has earned a progress token for each achievement mark in the progress tracking region for an incentive object, then the child is permitted to remove the removable cover to disclose and release the reward object in the corresponding compartment.Type: ApplicationFiled: September 14, 2020Publication date: March 25, 2021Inventors: Mindy WRIGHT, Brandon WRIGHT
-
Patent number: 10018462Abstract: A gauge profile apparatus (100) includes a gauge profile system (104) and a lap count system (106) for determining an average three-dimensional profile over the length of a sheet coil (10). The gauge profile system (104) includes a lap profile measuring device (112) which will make a distance determination between top and bottom surfaces for the sheet coil (10). The lap count system (106) includes a distance sensor (288) and camera (290) for determining the average thickness of the sheet coil (10). A second embodiment of the gauge profile system (400) is also provided, which utilizes a PDA (404), an ultrasonic tester (406) and a string encoder (432).Type: GrantFiled: June 12, 2015Date of Patent: July 10, 2018Assignee: The Mill Steel Co.Inventors: Jason Miller, Nicholas D Carlevaris-Bianco, Haley Nghiem, Eric Twiest, Amber Woods, Brandon Wright, Cato Clemens, Han Huynh, Steve Michel, Lindsey Brown, Britt Adamczyk
-
Publication number: 20170241468Abstract: The present invention provides metallic lug nut covers having an internal opening that may be sized to snugly fit over a lug nut of a vehicle wheel. Embodiments may include an optional internal threaded bore to engage the cover to the mounting bolt holding the lug nut. Embodiments may also include a groove and O-ring for sealed attachment. Embodiments of the present invention may be provided in a generally round shape, but may also be of other shapes including without limitation, hexagonal, pentagonal, octagonal, triangular, square and other shapes.Type: ApplicationFiled: February 21, 2017Publication date: August 24, 2017Inventor: Brandon Wright
-
Patent number: D813026Type: GrantFiled: February 21, 2017Date of Patent: March 20, 2018Inventor: Brandon Wright
-
Patent number: D813027Type: GrantFiled: February 21, 2017Date of Patent: March 20, 2018Inventor: Brandon Wright