Patents by Inventor Dean Thorson
Dean Thorson 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: 20210029251Abstract: Techniques are disclosed for managing media communications in a communication system that includes communication devices managed and mediated by a communication server, wherein the communication devices are communicable over a plurality of configurable channels. A communication server receives, from a first communication device, a request to immediately communicate with one or more other communication devices over a channel configured for direct media communications between the first and one or more other communication devices. The request includes a means for identifying the one or more other communication device. The communication server determines a current channel to which the one or more other communication devices are set and automatically switches the channel to which the one or more other communication devices are set from the current channel to the channel configured for direct media communications between the first and one or more other communication devices.Type: ApplicationFiled: February 28, 2020Publication date: January 28, 2021Inventors: Sai Rathnam, Justin Milam, Ryan McShane, Dean Thorson, James Mulcahy, Jared Kashimba, Matthew Newton, Ibraheem Khalifa, Steve Ims
-
Patent number: 10594868Abstract: Techniques are disclosed for responding to a pre-recorded inbound voice message in a communication system that includes communication devices and a communication server. In a first communication device, a pre-recorded inbound voice message is received from a sender communication device via a communication server. A reply mode is set for a response voice message from a plurality of reply modes. The response voice message is recorded and a reply mode flag is inserted into a message header. The response voice message is then sent to the communication server where it determines the reply mode. When the reply mode is reply to all, the response voice message is sent to the sender communication device and other recipient communication devices. When the reply mode is reply to sender, a direct channel communication link is established between the first communication device and the sender communication device and the response voice message is sent directly to the sender communication device.Type: GrantFiled: October 30, 2019Date of Patent: March 17, 2020Assignee: Republic Wireless, Inc.Inventors: Sai Rathnam, Justin Milam, Ryan McShane, Dean Thorson, James Mulcahy, Jared Kashimba, Matthew Newton, Ibraheem Khalifa, Steve Ims
-
Patent number: 10523818Abstract: Techniques are disclosed for managing inbound voice messages in a communication system that includes communication devices and a communication server. A communication device receives an inbound voice message that is associated with a voice message temporal mode that includes a message mode and a live mode. The communication device may then determine the voice message temporal mode for the inbound voice message as well as a device temporal mode associated with the receiving communication device. The device temporal mode also includes a message mode and a live mode. When the voice message temporal mode is determined to be message mode, the communication device may provide a message received notification on the receiving communication device. When the device temporal mode is determined to be message mode, the communication device may provide a message received notification on the receiving communication device regardless of the voice message temporal mode.Type: GrantFiled: July 23, 2019Date of Patent: December 31, 2019Assignee: Republic Wireless, Inc.Inventors: Sai Rathnam, Justin Milam, Ryan McShane, Dean Thorson, James Mulcahy, Jared Kashimba, Matthew Newton, Ibraheem Khalifa, Steve Ims
-
Patent number: 10470005Abstract: Techniques are disclosed for managing outbound voice messages in a communication system that includes communication devices and a communication server. A temporal mode of either live mode or message mode and a recipient mode of either group mode or direct mode are selected and set for an outbound voice message. Based on the selected settings for temporal mode and recipient mode the originating communication device records a voice message that is relayed to the communication server where it is distributed to other communication devices according to the rules or parameters associated with the temporal and recipient mode selected.Type: GrantFiled: July 9, 2019Date of Patent: November 5, 2019Assignee: REPUBLIC WIRELESS, Inc.Inventors: Sai Rathnam, Justin Milam, Ryan McShane, Dean Thorson, James Mulcahy, Jared Kashimba, Matthew Newton, Ibraheem Khalifa, Steve Ims
-
Patent number: 10321251Abstract: Various embodiments describe techniques for switching microphones in a multiple microphone system. The techniques incorporate sampling audio signals from multiple microphones, determining a microphone that has the greatest incoming amplitude during the analysis window, and switching the microphone to that greatest amplitude microphone. The transition point for switching microphones may be determined when either the amplitude of the incoming signal is within an error bound of zero or at a “zero-crossing” in the input amplitude stream.Type: GrantFiled: June 18, 2018Date of Patent: June 11, 2019Assignee: Republic Wireless, Inc.Inventor: Dean Thorson
-
Patent number: 10021618Abstract: A method and apparatus for providing wireless access to a radio access network for a user equipment (UE) obtains, at a server (102), a plurality UE upload cell messages from a plurality UEs (106) served by different cells (402). Each UE upload cell message includes cell specific data and corresponding UE specific data for a specific cell. The method and apparatus aggregate network cell data based at least on the cell specific data and the corresponding UE specific data (404). For example, the method and apparatus may aggregate the cell specific data and the corresponding UE specific data for each serving cell, such that the observances by the UEs are grouped together according to each serving cell. A UE may then receive cell information that is based on the aggregated network cell data (506) to, for example, re-order a scan list or cell roaming list, or bias a cell measurement.Type: GrantFiled: April 30, 2015Date of Patent: July 10, 2018Assignee: Google Technology Holdings LLCInventors: William Morgan, Daniel Chisu, Dean Thorson
-
Patent number: 9972343Abstract: Various embodiments describe a multi-step process for determining whether the keyword has been spoken. The first tier uses an onboard digital signal processor (DSP) to process converted audio signals. If the DSP analysis cannot confirm the keyword due to noise in the signal, a second tier of processing may use an applications processor (AP) and a more stringent audio filter to try to verify the keyword. If the AP analysis cannot confirm the keyword, a third tier of processing may use server side processor and an even more stringent audio filter to try to verify the keyword. Certain signal to noise ratios (SNRs) of the detected and converted audio signal are used to decide when and if to try the second and third tier of processing.Type: GrantFiled: January 8, 2018Date of Patent: May 15, 2018Assignee: Republic Wireless, Inc.Inventors: Dean Thorson, Jared Kashimba, Matthew Newton, Justin Milam
-
Patent number: 9674064Abstract: Various embodiments are generally directed to techniques for transaction processing in servers. Some embodiments are particularly directed to a transaction processing system that is able to induce random bounded delay in processing transactions at a server. In some embodiments, the transaction processing system may monitor a rate of transaction requests received at a server and determine whether to delay servicing at least one requested transaction based on comparing the rate of transaction requests received, or a value at least partially based thereon, to one or more thresholds.Type: GrantFiled: December 26, 2016Date of Patent: June 6, 2017Assignee: REPUBLIC WIRELESS, INC.Inventor: Dean Thorson
-
Publication number: 20160323799Abstract: A method and apparatus for providing wireless access to a radio access network for a user equipment (UE) obtains, at a server (102), a plurality UE upload cell messages from a plurality UEs (106) served by different cells (402). Each UE upload cell message includes cell specific data and corresponding UE specific data for a specific cell. The method and apparatus aggregate network cell data based at least on the cell specific data and the corresponding UE specific data (404). For example, the method and apparatus may aggregate the cell specific data and the corresponding UE specific data for each serving cell, such that the observances by the UEs are grouped together according to each serving cell. A UE may then receive cell information that is based on the aggregated network cell data (506) to, for example, re-order a scan list or cell roaming list, or bias a cell measurement.Type: ApplicationFiled: April 30, 2015Publication date: November 3, 2016Applicant: GOOGLE TECHNOLOGY HOLDINGS LLCInventors: William Morgan, Daniel Chisu, Dean Thorson
-
Patent number: 9191497Abstract: A method and apparatus that implements avatar modifications to another user's avatar from a first mobile communication device is disclosed. The method may include selecting an avatar modification to relating to a user of a second mobile communication device based on input from a user, and sending a signal to initiate transmission of selected avatar modification to at least one of the second mobile communication device, an avatar management server, and a plurality of mobile communication devices wherein the user's avatar modification may be viewed by other mobile communication device users.Type: GrantFiled: December 13, 2007Date of Patent: November 17, 2015Assignee: Google Technology Holdings LLCInventors: William P. Alberth, Jr., Dean Thorson
-
Patent number: 8941623Abstract: Methods and devices are provided for determining location of an input on a surface of a device using a plurality of acoustic sensing elements. An exemplary method comprises determining a current support configuration of the device, selecting a device acoustic signature corresponding to the current support configuration, measuring acoustic response corresponding to the input at each acoustic sensing element of the plurality of acoustic sensing elements, and determining the location of the input based on the measured acoustic responses and the selected device acoustic signature for the current support configuration.Type: GrantFiled: July 27, 2010Date of Patent: January 27, 2015Assignee: Motorola Mobility LLCInventors: William Alberth, Dean Thorson
-
Publication number: 20120026135Abstract: Methods and devices are provided for determining location of an input on a surface of a device using a plurality of acoustic sensing elements. An exemplary method comprises determining a current support configuration of the device, selecting a device acoustic signature corresponding to the current support configuration, measuring acoustic response corresponding to the input at each acoustic sensing element of the plurality of acoustic sensing elements, and determining the location of the input based on the measured acoustic responses and the selected device acoustic signature for the current support configuration.Type: ApplicationFiled: July 27, 2010Publication date: February 2, 2012Applicant: MOTOROLA, INC.Inventors: William Alberth, Dean Thorson
-
Publication number: 20090158160Abstract: A method and apparatus that implements avatar modifications to another user's avatar from a first mobile communication device is disclosed. The method may include selecting an avatar modification to relating to a user of a second mobile communication device based on input from a user, and sending a signal to initiate transmission of selected avatar modification to at least one of the second mobile communication device, an avatar management server, and a plurality of mobile communication devices wherein the user's avatar modification may be viewed by other mobile communication device users.Type: ApplicationFiled: December 13, 2007Publication date: June 18, 2009Applicant: Motorola, Inc.Inventors: William P. ALBERTH, JR., Dean THORSON
-
Publication number: 20090128346Abstract: Disclosed are devices and methods of electronic devices for activating an alarm when it is detected that an applied charging voltage has dropped below a threshold value. An electronic device is configured to detect the type of charger, for example, a bicycle charger or motorcycle charger, connected to the electronic device according to a charger attribute. The electronic device may further detect when the applied charging voltage has decreased below the predetermined threshold value. When the device is detected to be connected to a particular type of charger, and it is detected that the applied charging voltage has decreased below the threshold value, the alarm may be activated after a predetermined time. In this way, a user of a bicycle charger or other vehicle charger can be reminded to remove the electronic device from the charging cradle of the vehicle, helping to avoid loss or theft of the device.Type: ApplicationFiled: November 20, 2007Publication date: May 21, 2009Applicant: MOTOROLA, INC.Inventors: Hong Zhao, Christian Flowers, Dean Thorson
-
Publication number: 20070275722Abstract: A mobile station (201) having an improved receiver capability over legacy mobile stations may detect additional base stations (205, 209) for the candidate list (219). The mobile station (201) provides a receiver capability indication to the network via a message such as an origination message, a page response message, a handover message, or a registration message. The message may utilize one or more bit fields of an information packet (300), or otherwise an information element (401) to convey the receiver capability information. The BTS (203) or BSC (109) will accordingly customize the mobile station handover parameters to better utilize the mobile station capabilities.Type: ApplicationFiled: May 5, 2006Publication date: November 29, 2007Inventors: Dean Thorson, William Alberth, Scott Droste
-
Publication number: 20070149178Abstract: A method is provided for transferring user identities between one CDMA wireless communication device (120) and another in a wireless CDMA communication system (100) having a network system controller (140). The network controller (140) receives an activation command from a wireless communication device (120), the activation command including identification information identifying the activating wireless communication device (404). Next, the network controller determines whether the activating wireless communication device is a transferred identity wireless communication device in response to the identification information (424). The network controller then activates the activating wireless communication device with a transferred identity (436) if the activating wireless communication device is determined to be a transferred identity wireless communication device (424).Type: ApplicationFiled: December 28, 2005Publication date: June 28, 2007Inventors: Dean Thorson, William Alberth, Hong Zhao
-
Publication number: 20070140204Abstract: A communication device (102), communication node (104), and method for transmitting a message are disclosed. The method includes calculating number of frames (402) in a message to be transmitted from the communication device. The method further includes determining transmission power (404) for the message based on the number of frames. The method further includes transmitting each frame of the message (406) using the determined transmission power.Type: ApplicationFiled: December 15, 2005Publication date: June 21, 2007Inventors: Dean Thorson, Daniel Declerck, Jonathan Gross, Shawn Hogberg
-
Publication number: 20070049249Abstract: A correlating receiver is used (102) at a code division multiple access base transceiver station to monitor what may comprise possible multi-path versions of a transmission from an authorized communication system user to provide monitoring results. These monitoring results are then used (103) to detect when one of the possible multi-path versions of the transmission was sourced by an unauthorized communication system user while at least another of the possible multi-path versions of the transmission was, in fact, sourced by an authorized communication system user. In a preferred approach the unauthorized communication system user is then identified (104) as being a clone.Type: ApplicationFiled: August 25, 2005Publication date: March 1, 2007Inventors: Dean Thorson, William Bayer, Asif Mehdi
-
Publication number: 20070015513Abstract: Upon detecting (101) at least a potential soft handoff of a mobile station, wherein the soft handoff would entail a net reduction in allocated system resources for that mobile station, one automatically facilitates adjustment (103) of the forward channel gain for at least one base station as is presently supporting that mobile station prior to actually effecting the net reduction in allocated system resources.Type: ApplicationFiled: July 12, 2005Publication date: January 18, 2007Inventors: Dean Thorson, Kazuhiro Ondo, Eric Tsou
-
Publication number: 20070008876Abstract: A method within a communication device (105) for preventing reporting of duplicate pilots within a communication system (100) is disclosed. The method includes communicating with one or more base stations (110); monitoring and maintaining a pilot set (200); allocating one or more pilots not found in the active set (205), the candidate set (210), or the neighbor set (215) to a remaining set (220) comprising one or more remaining set pilots; providing a remaining set window (225) around each remaining set pilot; and eliminating a remaining set pilot when the remaining set window (225) around the remaining set pilot overlaps any of the active, the candidate, or the neighbor set pilots.Type: ApplicationFiled: June 30, 2005Publication date: January 11, 2007Inventors: William Welnick, Dean Thorson