Patents by Inventor Manrique Brenes

Manrique Brenes 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: 20200021627
    Abstract: There is provided a packet-based communication system for conducting voice or video calls over a packet-based network. A client application on a first terminal is configured to determine an availability of one or more other, second user terminals installed with other instances of the client application, and to present a near-end user with an option to select one of said second user terminals for use by the near-end user in conjunction with the first user terminal when conducting a voice or video call with a far-end user via the client instances and packet-based communication system; thereby enabling the voice or video call to be conducted using the second terminal to consume or generate at least one stream of the call whilst the first user terminal concurrently generates or consumes at least another stream of the call or controls the call.
    Type: Application
    Filed: July 23, 2019
    Publication date: January 16, 2020
    Inventors: Manrique Brenes, Dmytro Izotov, Derek MacDonald, Daniel Winston
  • Patent number: 10404762
    Abstract: There is provided a packet-based communication system for conducting voice or video calls over a packet-based network. A client application on a first terminal is configured to determine an availability of one or more other, second user terminals installed with other instances of the client application, and to present a near-end user with an option to select one of said second user terminals for use by the near-end user in conjunction with the first user terminal when conducting a voice or video call with a far-end user via the client instances and packet-based communication system; thereby enabling the voice or video call to be conducted using the second terminal to consume or generate at least one stream of the call whilst the first user terminal concurrently generates or consumes at least another stream of the call or controls the call.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: September 3, 2019
    Assignee: SKYPE
    Inventors: Manrique Brenes, Dmytro Izotov, Derek MacDonald, Daniel Winston
  • Patent number: 10291660
    Abstract: There is provided an instance of a client application enabling a first user terminal to access a packet-based communication system to conduct voice or video calls over a packet-based network. The client application is configured to receive an input from one or more audio and/or video input transducers of the first terminal, and to operate in conjunction with one or more other instances of the client application executed on one or more respective second terminals so as to participate in an analysis of the one or more inputs in relation to an input from one or more audio and/or video input transducers of the one or more second terminals; thereby enabling selection of one of the first and second terminals for use by a near-end user in conducting a call with a far-end user of a third user terminal via the respective client instance and packet-based communication system.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: May 14, 2019
    Assignee: SKYPE
    Inventors: Derek MacDonald, Manrique Brenes
  • Patent number: 9717090
    Abstract: A first near-end terminal is able to conduct voice or video calls with at least one far-end terminal via a packet-based communication system, the first near-end terminal being a mobile user terminal of a near-end user. The first near-end terminal is enabled to discover proximity of at least one second near-end terminal available to provide a resource for use by the near-end user in conjunction with the first near-end terminal when conducting one of said calls, the resource being for use in conducting at least part of the call or in conjunction with the call. The first near-end terminal is also arranged, based on discovering said proximity, to present the near-end user with a message indicating the availability of the second near-end terminal to provide the resource when conducting the call.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: July 25, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Alastair Gillett, Manrique Brenes, Theo Short
  • Publication number: 20140376542
    Abstract: In one or more embodiments, a device is configured to automatically contact a Voice-over-Internet Protocol (VoIP) service provider using a communication system that is not native to the VoIP service provider. The device can receive and/or intercept a representation of a first address that is not directed to the VoIP service provider, and generate a representation of a second address effective to contact the VoIP service provider using the representation of the second address. Some embodiments provide an ability to program and/or query a device using telecommunication signaling. In some cases, a service provider can remotely manage firmware and/or software updates to the device using the telecommunication signaling. Alternately or additionally, an end user can manually program information into the device through the telecommunication signaling, such as a predefined address associated with the service provider.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Inventors: Manrique Brenes, Kaido Kert, Neil Peter Stevens, Simon Robert Wilson
  • Publication number: 20140376541
    Abstract: In one or more embodiments, a device is configured to automatically contact a Voice-over-Internet Protocol (VoIP) service provider using a communication system that is not native to the VoIP service provider. The device can receive and/or intercept a representation of a first address that is not directed to the VoIP service provider, and generate a representation of a second address effective to contact the VoIP service provider using the representation of the second address. Some embodiments provide an ability to program and/or query a device using telecommunication signaling. In some cases, a service provider can remotely manage firmware and/or software updates to the device using the telecommunication signaling. Alternately or additionally, an end user can manually program information into the device through the telecommunication signaling, such as a predefined address associated with the service provider.
    Type: Application
    Filed: June 19, 2013
    Publication date: December 25, 2014
    Inventors: Manrique Brenes, Kaido Kert, Neil Peter Stevens, Simon Robert Wilson
  • Patent number: 8908854
    Abstract: A communications module comprising a network interface for connecting to a packet data network, a memory storing communication client code, a connection interface that is arranged to connect to a consumer device to establish a set of connections between the communications module and the consumer device, wherein the connection interface comprises at least one connection for exchanging analogue call signals with the consumer device; and at least one data connector; and processing means configured to convert analogue call signals received from the consumer device into packet data and supply the packet data to the network interface, the processing means further configured to execute the communication client code stored in the memory and send user interface data for display at the consumer device via the data connector.
    Type: Grant
    Filed: January 9, 2012
    Date of Patent: December 9, 2014
    Assignee: Microsoft Corporation
    Inventors: Simon Wilson, Ellyse Brause, Helen Blackburn, Manrique Brenes
  • Patent number: 8677006
    Abstract: Method and communication system for processing media streams. A plurality of synchronized media streams are provided to a respective plurality of communication clients at a respective plurality of end points of a communication system. The communication clients output the media streams at the end points, wherein the amount of time required for said providing and outputting of the media streams is different for the plurality of end points. At least one of said providing and said outputting of at least one of the media streams is controlled so that the outputting of the plurality of media streams is synchronized at the plurality of end points.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: March 18, 2014
    Assignee: Microsoft Corporation
    Inventor: Manrique Brenes
  • Patent number: 8619765
    Abstract: In one embodiment, a network device is provided that includes a DHCP server; a NAT/NAPT facility; and a logic engine configured to detect a presence of an upstream NAT/NAPT service, the logic engine being further configured to disable the DHCP server and the NAT/NAPT facility in response to detecting the presence of the upstream NAT/NAPT service.
    Type: Grant
    Filed: June 13, 2005
    Date of Patent: December 31, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Kendra S. Harrington, Allen J. Huotari, Manrique Brenes
  • Patent number: 8572175
    Abstract: A device for use in a communication system the device comprising processing means arranged to execute first and second applications, and first and second interface means, the first application for detecting a communication event, the second application comprising means for controlling the second interface to allow a user to use the second application; wherein the first application is arranged to control first interface means to indicate to a user of the device that the communication event has occurred, when the second application is running.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: October 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Duncan Lamb, Marek Laasik, Manrique Brenes, Gareth O'Loughlin
  • Publication number: 20130176378
    Abstract: A communications module comprising a network interface for connecting to a packet data network, a memory storing communication client code, a connection interface that is arranged to connect to a consumer device to establish a set of connections between the communications module and the consumer device, wherein the connection interface comprises at least one connection for exchanging analogue call signals with the consumer device; and at least one data connector; and processing means configured to convert analogue call signals received from the consumer device into packet data and supply the packet data to the network interface, the processing means further configured to execute the communication client code stored in the memory and send user interface data for display at the consumer device via the data connector.
    Type: Application
    Filed: January 9, 2012
    Publication date: July 11, 2013
    Applicant: Microsoft Corporation
    Inventors: Simon Wilson, Ellyse Brause, Helen Blackburn, Manrique Brenes
  • Publication number: 20120284419
    Abstract: Method and communication system for processing media streams. A plurality of synchronised media streams are provided to a respective plurality of communication clients at a respective plurality of end points of a communication system. The communication clients output the media streams at the end points, wherein the amount of time required for said providing and outputting of the media streams is different for the plurality of end points. At least one of said providing and said outputting of at least one of the media streams is controlled so that the outputting of the plurality of media streams is synchronised at the plurality of end points.
    Type: Application
    Filed: May 5, 2011
    Publication date: November 8, 2012
    Inventor: Manrique Brenes
  • Patent number: 8260257
    Abstract: A method for communicating a key to a wireless device includes communicating the key to a cellular telephone system which subsequently communicates the key to the wireless device. Thus, the need to manually enter a key into a wireless device to facilitate communication with a local area network is avoided.
    Type: Grant
    Filed: February 7, 2005
    Date of Patent: September 4, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Allen J. Huotari, Manrique Brenes
  • Publication number: 20120207147
    Abstract: There is provided an instance of a client application enabling a first user terminal to access a packet-based communication system to conduct voice or video calls over a packet-based network. The client application is configured to receive an input from one or more audio and/or video input transducers of the first terminal, and to operate in conjunction with one or more other instances of the client application executed on one or more respective second terminals so as to participate in an analysis of the one or more inputs in relation to an input from one or more audio and/or video input transducers of the one or more second terminals; thereby enabling selection of one of the first and second terminals for use by a near-end user in conducting a call with a far-end user of a third user terminal via the respective client instance and packet-based communication system.
    Type: Application
    Filed: December 29, 2011
    Publication date: August 16, 2012
    Inventors: Derek MacDonald, Manrique Brenes
  • Publication number: 20120182988
    Abstract: There is provided a packet-based communication system for conducting voice or video calls over a packet-based network. A client application on a first terminal is configured to determine an availability of one or more other, second user terminals installed with other instances of the client application, and to present a near-end user with an option to select one of said second user terminals for use by the near-end user in conjunction with the first user terminal when conducting a voice or video call with a far-end user via the client instances and packet-based communication system; thereby enabling the voice or video call to be conducted using the second terminal to consume or generate at least one stream of the call whilst the first user terminal concurrently generates or consumes at least another stream of the call or controls the call.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 19, 2012
    Inventors: Manrique Brenes, Dmytro Izotov, Derek MacDonald, Daniel Winston
  • Publication number: 20120159559
    Abstract: A device for use in a communication system the device comprising processing means arranged to execute first and second applications, and first and second interface means, the first application for detecting a communication event, the second application comprising means for controlling the second interface to allow a user to use the second application; wherein the first application is arranged to control first interface means to indicate to a user of the device that the communication event has occurred, when the second application is running.
    Type: Application
    Filed: February 24, 2012
    Publication date: June 21, 2012
    Applicant: Skype
    Inventors: Duncan Lamb, Marek Laasik, Manrique Brenes, Gareth O'Loughlin
  • Patent number: 8134999
    Abstract: In accordance with an embodiment of the invention, a provisioning method for establishing a telecommunications service including the operations of sending a resynchronization message to a user terminal unit, redirecting the resynchronization message to a customer premises equipment (CPE) unit, acquiring the configuration server network address from the resynchronization message, connecting the CPE unit through the network to a configuration server specified in the configuration server network address, receiving subscriber configuration data from the configuration server; and initializing the CPE unit with the received subscriber configuration data to establish service between the CPE unit and the telecommunications service provider.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: March 13, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Piu Piu Ong, Manrique Brenes, Ray Chang, Luan Dang, Andrew M. Gutman, Yutai T. Koh, Edward Dean Willis
  • Patent number: 8125915
    Abstract: A method and system for remotely managing a bridge device, such as a modem, are disclosed. Management traffic from a service provider can be communicated to a bridge device which lacks a public IP address by sending the management traffic through the bridge device to a router of a LAN. The router then sends the management traffic back to the bridge device. Thus, the service provider can perform management tasks such as troubleshooting, health monitoring, accounting, provisioning, security and firmware upgrades in a manner that is transparent to the user.
    Type: Grant
    Filed: August 1, 2005
    Date of Patent: February 28, 2012
    Assignee: Cisco Technology, Inc.
    Inventors: Manrique Brenes, Matthew B. McRae, Kendra S. Harrington, Allen J. Huotari
  • Patent number: 7826362
    Abstract: In one embodiment, a VoIP-integrated router operable to interface with analog telephones and digital devices is provided. The VoIP-integrated router is configured to perform a method of estimating the upstream data rate of a modem, comprising transmitting packets at a known rate from the VoIP-integrated router through an upstream path for the modem to a node; during the transmission of the packets, transmitting Internet Control Message Protocol (ICMP) PING messages to the node; and based upon an examination of the PING messages and the known rate, estimating the upstream data rate of the modem.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: November 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Price, Allen J. Huotari, Manrique Brenes, Matthew B. McRae
  • Patent number: 7813717
    Abstract: A method and system for authenticating a mobile station, such as a dual mode cellular telephone, for access to a wireless local area network is disclosed. The mobile station can be authenticated by registering, and thus pre-authenticating, it with the wireless area network. Registration can comprise providing identifying information regarding the mobile station to the local area network. Access to the local area network facilitates the use of the local area network for communications by the mobile station, such as using VoIP over the Internet.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: October 12, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Allen J. Huotari, Manrique Brenes