Patents by Inventor Anders Brownworth
Anders Brownworth 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: 9398506Abstract: Examples are disclosed for hosting a communication session between a hybrid mobile device and a second communication device in an Internet Protocol (IP) based packet data network. A communications server functions as a bridge service between the hybrid mobile device and the second communication device enabling the exchange of multiple concurrent IP packet data media streams over multiple different IP based networks between the hybrid mobile device and the communications server. An IP data stream over an 802.11 WiFi communication link is characterized as the primary IP data stream and when its quality falls below a first threshold level, the hybrid mobile device will encode a second IP data stream that is the same as the original IP data stream and send a variable percentage of the second IP data stream over a cellular based IP communication link. If the quality of the IP data stream over the 802.Type: GrantFiled: November 23, 2015Date of Patent: July 19, 2016Assignee: Bandwidth.com, Inc.Inventors: Stan Surmay, Anders Brownworth, Jared Kashimba
-
Patent number: 9398165Abstract: Examples are disclosed for hosting a communication session between a hybrid mobile device and a second communication device in an Internet Protocol (IP) based packet data network. A communications server functions as a bridge service between the hybrid mobile device and the second communication device enabling the exchange of multiple concurrent IP packet data media streams over multiple different IP based networks between the hybrid mobile device and the communications server. The communications server determines a packet quality for each corresponding packet in the multiple concurrent IP packet data media streams and creates a blended IP packet data media stream by selecting the highest quality packet from among the multiple concurrent IP packet data media streams. On the send side, the communications server receives a single IP packet data media stream and simultaneously fully and partially encodes it to be sent out over the multiple different IP based networks to the hybrid mobile device.Type: GrantFiled: July 23, 2015Date of Patent: July 19, 2016Assignee: Bandwidth.com, Inc.Inventors: Stan Surmay, Anders Brownworth, Jared Kashimba
-
Patent number: 9392625Abstract: Examples are disclosed for hosting a communication session between a hybrid mobile device and a second communication device in an Internet Protocol (IP) based packet data network. A communications server functions as a bridge service between the hybrid mobile device and the second communication device enabling the exchange of multiple concurrent IP packet data media streams over multiple different IP based networks between the hybrid mobile device and the communications server. The communications server determines a packet quality for each corresponding packet in the multiple concurrent IP packet data media streams and creates a blended IP packet data media stream by selecting the highest quality packet from among the multiple concurrent IP packet data media streams. On the send side, the communications server receives a single IP packet data media stream and simultaneously fully and partially encodes it to be sent out over the multiple different IP based networks to the hybrid mobile device.Type: GrantFiled: April 5, 2016Date of Patent: July 12, 2016Assignee: Bandwidth.com, Inc.Inventors: Stan Surmay, Anders Brownworth, Jared Kashimba
-
Patent number: 9357079Abstract: Examples are disclosed for hosting a communication session between a hybrid mobile device and a second communication device in an Internet Protocol (IP) based packet data network. A communications server functions as a bridge service between the hybrid mobile device and the second communication device enabling the exchange of multiple concurrent IP packet data media streams over multiple different IP based networks between the hybrid mobile device and the communications server. The hybrid mobile device determines a packet quality for each corresponding packet in the multiple concurrent IP packet data media streams and creates a blended IP packet data media stream by selecting the highest quality packet from among the multiple concurrent IP packet data media streams. On the send side, the hybrid mobile device fully and partially encodes an IP packet data stream to be sent out over the multiple different IP based networks to the communications server.Type: GrantFiled: July 23, 2015Date of Patent: May 31, 2016Assignee: Bandwidth.com, Inc.Inventors: Stan Surmay, Anders Brownworth, Jared Kashimba
-
Patent number: 8897794Abstract: The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed and the contact is routed to at least two designated devices simultaneously, each designated device associated with a different telephone number.Type: GrantFiled: June 16, 2014Date of Patent: November 25, 2014Assignee: Bandwidth.com, Inc.Inventors: James Mulcahy, Anders Brownworth
-
Patent number: 8897793Abstract: The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed. If the record of contact routing rules includes at least one contact routing rule assigned to a hot spot, the contact is routed according to the at least one contact routing rule, based on whether or not the mobile terminal is determined to be within the hot spot.Type: GrantFiled: June 16, 2014Date of Patent: November 25, 2014Assignee: Bandwidth.com, Inc.Inventors: James Mulcahy, Anders Brownworth
-
Publication number: 20140295812Abstract: The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed. If the record of contact routing rules includes at least one contact routing rule assigned to a hot spot, the contact is routed according to the at least one contact routing rule, based on whether or not the mobile terminal is determined to be within the hot spot.Type: ApplicationFiled: June 16, 2014Publication date: October 2, 2014Inventors: James Mulcahy, Anders Brownworth
-
Publication number: 20140295855Abstract: The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed and the contact is routed to at least two designated devices simultaneously, each designated device associated with a different telephone number.Type: ApplicationFiled: June 16, 2014Publication date: October 2, 2014Inventors: James Mulcahy, Anders Brownworth
-
Publication number: 20140206366Abstract: The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed and the contact is routed to at least two designated devices simultaneously, each designated device associated with a different telephone number.Type: ApplicationFiled: March 21, 2014Publication date: July 24, 2014Applicant: Bandwidth.com, Inc.Inventors: James Mulcahy, Anders Brownworth
-
Patent number: 8787919Abstract: The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed and the contact is routed to at least two designated devices simultaneously, each designated device associated with a different telephone number.Type: GrantFiled: March 21, 2014Date of Patent: July 22, 2014Assignee: Bandwidth.com, Inc.Inventors: James Mulcahy, Anders Brownworth
-
Patent number: 8761778Abstract: The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed. If the record of contact routing rules includes at least one contact routing rule assigned to a hot spot, the contact is routed according to the at least one contact routing rule, based on whether or not the mobile terminal is determined to be within the hot spot.Type: GrantFiled: October 8, 2013Date of Patent: June 24, 2014Assignee: Bandwidth.com, Inc.Inventors: James Mulcahy, Anders Brownworth
-
Publication number: 20140038617Abstract: The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed. If the record of contact routing rules includes at least one contact routing rule assigned to a hot spot, the contact is routed according to the at least one contact routing rule, based on whether or not the mobile terminal is determined to be within the hot spot.Type: ApplicationFiled: October 8, 2013Publication date: February 6, 2014Applicant: Bandwidth.com, Inc.Inventors: James Mulcahy, Anders Brownworth