Patents by Inventor Brian Carroll
Brian Carroll 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: 20240370782Abstract: A method is provided for host management in an online marketplace. The method includes obtaining a property listing listed on the online marketplace. The method may also include providing a host management graphical user interface for managing co-hosts. If the property listing is associated with one or more co-hosts, the method includes displaying host detail affordances. In response to detecting a user selecting a host detail affordance corresponding to a co-host, the method includes displaying permissions, payouts, and activity log, for the co-host. If the property listing is not associated with co-hosts, the method includes displaying a co-host add option to add a co-host for the property listing. The method may also include, in response to detecting an input from the user, to select the co-host add option, allowing the user to specify a new co-host and associating the new co-host with the property listing.Type: ApplicationFiled: May 2, 2024Publication date: November 7, 2024Inventors: Brian CARROLL, Sushu ZHANG
-
Patent number: 11682395Abstract: An electronic device, a system, a method, and a program for externally adding voice control functionality to another device are disclosed. The electronic device includes memory, a processor, an audio input interface, a first communication interface, a second communication interface, and an audio encoder. First return audio data is received by the first communication interface from a sink device. An audio signal corresponding to a voice command is received by the audio input interface from a transducer. The audio signal is encoded by the audio encoder to obtain second return audio data. The second return audio data is output by the second communication interface to a source device. The second return audio data is encoded by an audio encoder of the source device to obtain control data. A function of the source device is controlled based on the control data.Type: GrantFiled: January 15, 2021Date of Patent: June 20, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Brian Carroll, Joseph Petry
-
Patent number: 11202225Abstract: Performance of a communications device with a processor, a memory, and a SIM in a wireless communication network is tested to provide a range of QoS KPIs. A test server sends a payload to the device modem, the size of which has been computed to avoid adversely affecting real time performance. The modem uses the payload to fill a buffer of restricted size in the memory, the buffer being smaller than the payload. The modem processor signals the SIM to indicate that data is available in the buffer, and the SIM instructs the processor to purge the buffer. There are repeated cycles until all of the payload has been written to the buffer and purged. The buffer signals the test server to indicate that all of the payload has been written to the buffer and purged, and the server determines a time duration from initial download of the payload to final purging as a downlink performance indicator.Type: GrantFiled: April 18, 2019Date of Patent: December 14, 2021Assignee: Endeavour Technology LimitedInventors: Brian Carroll, Steven Myles
-
Publication number: 20210225375Abstract: An electronic device, a system, a method, and a program for externally adding voice control functionality to another device are disclosed. The electronic device includes memory, a processor, an audio input interface, a first communication interface, a second communication interface, and an audio encoder. First return audio data is received by the first communication interface from a sink device. An audio signal corresponding to a voice command is received by the audio input interface from a transducer. The audio signal is encoded by the audio encoder to obtain second return audio data. The second return audio data is output by the second communication interface to a source device. The second return audio data is encoded by an audio encoder of the source device to obtain control data. A function of the source device is controlled based on the control data.Type: ApplicationFiled: January 15, 2021Publication date: July 22, 2021Inventors: Brian CARROLL, Joseph Petry
-
Publication number: 20210153067Abstract: Performance of a communications device with a processor, a memory, and a SIM in a wireless communication network is tested to provide a range of QoS KPIs. A test server sends a payload to the device modem, the size of which has been computed to avoid adversely affecting real time performance. The modem uses the payload to fill a buffer of restricted size in the memory, the buffer being smaller than the payload. The modem processor signals the SIM to indicate that data is available in the buffer, and the SIM instructs the processor to purge the buffer. There are repeated cycles until all of the payload has been written to the buffer and purged. The buffer signals the test server to indicate that all of the payload has been written to the buffer and purged, and the server determines a time duration from initial download of the payload to final purging as a downlink performance indicator.Type: ApplicationFiled: April 18, 2019Publication date: May 20, 2021Applicant: ENDEAVOUR TECHNOLOGY LIMITEDInventors: Brian CARROLL, Steven MYLES
-
Publication number: 20210098137Abstract: Increasingly, multiple users and multiple network devices are connecting to or requesting access to and/or from network resources. Users are increasingly expanding the number of network devices connected to a network. For example, a Home Network Environment (HNE) can have multiple networked devices connected to a single network. Each network device has its own interface and each network device is controlled via this interface which is generally located at the network device. A smart media device (SMD) can provide a centralized control for the multiple network devices and access to and/or from the multiple network resources. The SMD can provide control of one or more Internet of Things devices communicatively coupled to the SMD.Type: ApplicationFiled: September 29, 2020Publication date: April 1, 2021Inventors: Brian CARROLL, Richard MOORE, JR., Mallika SUBRAMANYAM, Joseph PETRY
-
Patent number: 10337954Abstract: A vehicle headlamp includes a housing, at least one lamp located in the housing, at least one beam alignment light source positioned in the housing and configured to project an image to aid in alignment of the at least one lamp, and at least one beam alignment mechanism operably coupled to the housing and configured to adjust the direction of light from the at least one lamp based on an image projected by the beam alignment light source.Type: GrantFiled: April 27, 2017Date of Patent: July 2, 2019Assignee: Ford Global Technologies, LLCInventors: Stephen Kenneth Helwig, David A. Brown, Simon Howard Curwood, Diane Marie LaHaie, Matt W. Roosen, Brian Carroll, Ken Alan Ward
-
Patent number: 10220068Abstract: Phytonutrient based compositions and methods of using the same for preventing, reducing, or treating genetic damage induced by environmental toxins are disclosed.Type: GrantFiled: December 14, 2012Date of Patent: March 5, 2019Assignee: METAPROTEOMICS, LLCInventors: Andrea Lyra Heller, Brian Carroll, Matthew L. Tripp, Jeffrey S. Bland
-
Publication number: 20180312103Abstract: A vehicle headlamp includes a housing. One or more lamps are located in the housing. A beam alignment light source is positioned in the housing and is configured to aid in alignment of the one or more lamps. A beam alignment mechanism is operably coupled to the housing and configured to adjust the direction of light from at least one of the one or more lamps. A method of aligning the vehicle headlamp includes the steps of: illuminating an alignment light source within the vehicle headlamp; projecting the illuminated alignment light source onto a surface; aligning the alignment light source to a pre-determined position on the surface; and adjusting one or more lamps to correspond with the pre-determined position of the alignment light source.Type: ApplicationFiled: April 27, 2017Publication date: November 1, 2018Inventors: Stephen Kenneth Helwig, David A. Brown, Simon Howard Curwood, Diane Marie LaHaie, Matt W. Roosen, Brian Carroll, Ken Alan Ward
-
Publication number: 20130337092Abstract: Phytonutrient based compositions and methods of using the same for preventing, reducing, or treating genetic damage induced by environmental toxins are disclosed. Additionally, said compositions and methods are used to reduce oxidized low density lipoproteins (OxLDL), myeloperoxidase (MPO), and plasminogen activator inhibitor-1 (PAI-1).Type: ApplicationFiled: May 17, 2013Publication date: December 19, 2013Applicant: METAPROTEOMICS, LLCInventors: Veera KONDA, Andrea Lyra HELLER, Anu DESAI, Brian CARROLL, Matthew L. TRIPP, Jeffrey S. BLAND
-
Patent number: 8356696Abstract: A system and method for lubricating components where the lubricant is applied in mist form within a substantially enclosed cavity. The cavity contains a draining aperture which collects excess lubricant for subsequent re-use by the system. The cavity is defined by a spray head that includes a base having attached thereto a cover plate with an opening adapted to receive therethrough a component to be lubricated. The cavity and lubrication chamber prevents the escape of excess lubricant. The collection and reuse of excess lubricant provides a closed loop system that reduces lubricant waste.Type: GrantFiled: June 12, 2009Date of Patent: January 22, 2013Assignee: Honda Motor Co., Ltd.Inventors: Brian Carroll, Michael Neu, Chris Petty, Dudley Headley, David McCoy, Stephen Smith
-
Patent number: 7916142Abstract: An embodiment relates generally to a method of generating user-specified information. The method includes receiving a plurality of points selected on a map to form a first continuous line having one or more vertices. The method also includes generating a closed polygon having a plurality of edges, where at least one edge forms a second continuous line substantially parallel to and spaced apart at a distance from the first continuous line. The method also includes determining a plurality of coordinate pairs each associated with a point on the plurality of edges of the closed polygon and retrieving user specified information for an area enclosed by the plurality of coordinate pairs.Type: GrantFiled: June 24, 2009Date of Patent: March 29, 2011Assignee: Geo-Softworks, LLCInventor: Brian Carroll
-
Publication number: 20100064357Abstract: Techniques are provided for designing, deploying, and executing mashups that integrate human workflows with automated processes. In an example embodiment, a system for executing mashups comprises a human interaction module, an event manager module, and a process orchestration module. The human interaction module is configured to receive user input while a human workflow included in a mashup is being executed, and to raise an event in response to the user input. The event manager module is configured to: receive the event from the human interaction module; based on the event, identify a particular automated process from one or more automated processes that are included in the mashup; and invoke the process orchestration module to execute the particular automated process based on the event. The process orchestration module is configured to execute the particular automated process in response to being invoked by the event manager module.Type: ApplicationFiled: September 9, 2008Publication date: March 11, 2010Inventors: Kerstin Baird, Tim Buss, Brian Carroll, Ali Kheirolomoom, Rohit Jainendra, Kartik Raghavan
-
Publication number: 20090265345Abstract: An embodiment relates generally to a method of generating user-specified information. The method includes receiving a plurality of points selected on a map to form a first continuous line having one or more vertices. The method also includes generating a closed polygon having a plurality of edges, where at least one edge forms a second continuous line substantially parallel to and spaced apart at a distance from the first continuous line. The method also includes determining a plurality of coordinate pairs each associated with a point on the plurality of edges of the closed polygon and retrieving user specified information for an area enclosed by the plurality of coordinate pairs.Type: ApplicationFiled: June 24, 2009Publication date: October 22, 2009Inventor: Brian CARROLL
-
Patent number: 7561169Abstract: An embodiment relates generally a method of generating user-specified information. The method includes selecting a plurality of points on a map, where the plurality of points forms a closed polygon. The method also includes determining a plurality of coordinate pairs, where each coordinate pair is associated with a point from the plurality of points. The method also includes retrieving user specified information for an area enclosed by the plurality of coordinate pairs.Type: GrantFiled: August 21, 2006Date of Patent: July 14, 2009Assignee: Geo-Softworks, LLCInventor: Brian Carroll
-
Publication number: 20080043037Abstract: An embodiment relates generally a method of generating user-specified information. The method includes selecting a plurality of points on a map, where the plurality of points forms a closed polygon. The method also includes determining a plurality of coordinate pairs, where each coordinate pair is associated with a point from the plurality of points. The method also includes retrieving user specified information for an area enclosed by the plurality of coordinate pairs.Type: ApplicationFiled: August 21, 2006Publication date: February 21, 2008Inventor: Brian Carroll
-
Patent number: 6829014Abstract: A frequency range bounder for limiting the frequency of a voltage controlled oscillator uses a multiplexer that responds to comparator inputs indicating whether an input control signal will allow the oscillator frequency to go beyond a predetermined range. If the control signal keeps the frequency within the range, the control signal is sent directly to an oscillator driver. If the control signal is above or below the range, the multiplexer outputs an alternative value as the control signal. As a result, the oscillator frequency is prevented from extending beyond an allowable tolerance range.Type: GrantFiled: May 4, 2001Date of Patent: December 7, 2004Assignee: General Instrument CorporationInventors: David E. Zeidler, Brian Carroll
-
Publication number: 20040239806Abstract: A frequency range bounder for limiting the frequency of a voltage controlled oscillator uses a multiplexer that responds to comparator inputs indicating whether an input control signal will allow the oscillator frequency to go beyond a predetermined range. If the control signal keeps the frequency within the range, the control signal is sent directly to an oscillator driver. If the control signal is above or below the range, the multiplexer outputs an alternative value as the control signal. As a result, the oscillator frequency is prevented from extending beyond an allowable tolerance range.Type: ApplicationFiled: June 14, 2004Publication date: December 2, 2004Inventors: David E. Zeidler, Brian Carroll
-
Patent number: 6157726Abstract: A circuit connected between an audio signal receiver and an audio output unit can prevent an audio pop from being emitted by a speaker associated with the audio output unit. The circuit interrupts the output of the signal receiver when the DC voltage level of the system suddenly changes, e.g. when a different audio signal is selected or when the receiver is powered on or off. The output of the receiver is shunted through a resistor to ground until a blocking capacitor between the receiver and audio output unit can charge to the new DC voltage level.Type: GrantFiled: December 5, 1997Date of Patent: December 5, 2000Assignee: Motorola, Inc.Inventors: Brian Carroll, Steven M. Corso, David E. Zeidler