Patents by Inventor Augustin Prats

Augustin Prats 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: 8972573
    Abstract: The described embodiments provide a system for performing an action based on a change in a status of a wired or wireless network connection for the system. During operation, the system detects the change in the status of the network connection. In response to detecting the change, the system determines a state of the system. The system then performs one or more actions using the determined state.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: March 3, 2015
    Inventors: Patrick S. Piemonte, Augustin Prats
  • Publication number: 20140364089
    Abstract: A central wireless communication device communicates with a peripheral wireless communication device to provide an interactive alert notification service. The central wireless communication device obtains alert notification settings for application categories for the peripheral wireless communication device. In response to receiving an alert notification belonging to an application category enabled for the peripheral wireless communication device, the central wireless communication device sends an alert notification message that includes a unique identifier associated with the alert notification to the peripheral wireless communication device. In response to receiving an information request message that includes the unique identifier and one or more parameters, the central wireless communication device sends one or more information response messages that include the unique identifier and values for at least one of the one or more parameters to the peripheral wireless communication device.
    Type: Application
    Filed: June 9, 2014
    Publication date: December 11, 2014
    Inventors: Renaud Lienhart, Jason C. Conn, Augustin Prats
  • Publication number: 20140364056
    Abstract: Techniques for automatically configuring and controlling a digital media device are described. A digital media device can be configured or controlled by a mobile device, e.g., a smart mobile phone. When the digital media device is being configured, the digital media device can broadcast a signal, indicating that the digital media device is requesting configuration information from a mobile device. A mobile device located in proximity of the digital media device, upon detecting the signal, can perform various security checks to determine that the request is legitimate, and then open a communication channel with the digital media device. The mobile device can provide user preferences of the mobile device, as well as credentials for accessing and downloading remote content, to the digital media device through the communication channel. Upon receiving the configuration information, the digital media device can use parameters in the configuration information as its settings.
    Type: Application
    Filed: June 7, 2013
    Publication date: December 11, 2014
    Applicant: Apple Inc.
    Inventors: Andy Belk, Augustin Prats, Joakim Linde, Lucas Newman, Nicholas J. Paulson, Thomas Matthieu Alsina
  • Publication number: 20140362728
    Abstract: Methods and apparatuses for wireless communication devices to discover each other and share information are described. Wireless communication devices transmit and receive messages to identify compatible wireless communication devices. The messages include indicators for a communication service and one or more user identification values. A scanning wireless communication device identifies a message from a broadcasting wireless communication device that satisfies a set of matching filter criteria and extracts user identification values from the message. The scanning wireless communication device compares the extracted user identification values to a local set of user identification values. When an extracted user identification value from the message matches a user identification value in the local set of user identification values, the scanning wireless communication device establishes a connection to the broadcasting wireless communication device according to the communication service indicated in the message.
    Type: Application
    Filed: September 25, 2013
    Publication date: December 11, 2014
    Applicant: Apple Inc.
    Inventors: Marc J. Krochmal, Christopher J. Edmonds, Christopher C. Jensen, Augustin Prats
  • Patent number: 8892042
    Abstract: An electronic device is described. During operation, this electronic device activates a communication channel having a carrier frequency in a radio in an interface circuit to listen for an advertising frame of interest from another electronic device during a scan window having a predefined duration. If the advertising frame of interest is received from the other electronic device, the electronic device terminates the listening before the predefined duration has expired and, using the communication channel in the radio, transmits the connect request to the other electronic device to establish the connection with the other electronic device. In this way, the delay between discovery of the other electronic device and establishing the connection is reduced. In addition, the power consumed by the electronic device while scanning for the other electronic device and initiating the connection is reduced.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: November 18, 2014
    Assignee: Apple Inc.
    Inventors: Augustin Prats, Joakim Linde
  • Patent number: 8873536
    Abstract: An electronic device is described. When this electronic device receives a packet containing an address from another electronic device, the electronic device determines if a connection has already been established with the other electronic device using another address. If so, instead of establishing another connection with the other electronic device using the address, the electronic device modifies the packet by replacing the address with the other address so that it appears as if the packet was received via the connection with the other electronic device using the other address. In this way, the electronic device may avoid duplicate connections with the other electronic device, which can occur in communication protocols in which encoded information in advertising frames that specifies an address of the other electronic device is periodically changed.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: October 28, 2014
    Assignee: Apple Inc.
    Inventors: Jason C. Conn, Augustin Prats
  • Publication number: 20140274150
    Abstract: A proximity fence can be a location-agnostic fence defined by signal sources having no geographic location information. The proximity fence can correspond to a group of signal sources instead of a point location fixed to latitude and longitude coordinates. A signal source can be a radio frequency (RF) transmitter broadcasting a beacon signal. The beacon signal can include a payload that includes an identifier indicating a category to which the signal source belongs, and one or more labels indicating one or more subcategories to which the signal source belongs. The proximity fence defined by the group of signal sources can trigger different functions of application programs associated with the proximity fence on a mobile device, when the mobile device moves within the proximity fence and enters and exits different parts of the proximity fence corresponding to the different subcategories.
    Type: Application
    Filed: February 26, 2014
    Publication date: September 18, 2014
    Inventors: Lukas M. Marti, Shannon M. Ma, Robert Mayor, Augustin Prats, Brian J. Tucker, Christopher J. Edmonds, Joakim Linde, Pejman Lotfali Kazemi
  • Publication number: 20140266637
    Abstract: Pairing a portable electronic device with a media device that is playing media, providing control to the portable device, displaying information about the media being played on the portable electronic device, and providing a link to the media asset in an online store. Discovering that a media device that is currently publically playing media, receiving a media signal encoded with metadata describing the media being played, and displaying an accrued history of various instances of media items that have been overheard during a public play session as a list of media items associated with metadata describing the media items.
    Type: Application
    Filed: March 14, 2013
    Publication date: September 18, 2014
    Applicant: Apple Inc.
    Inventors: Thomas Alsina, Lucas Newman, Nicholas James Paulson, Elbert D. Chen, Augustin Prats, Andrew T. Belk
  • Publication number: 20140082181
    Abstract: The described embodiments provide a system for performing an action based on a change in a status of a wired or wireless network connection for the system. During operation, the system detects the change in the status of the network connection. In response to detecting the change, the system determines a state of the system. The system then performs one or more actions using the determined state.
    Type: Application
    Filed: September 9, 2013
    Publication date: March 20, 2014
    Applicant: Apple Inc.
    Inventors: Patrick S. Piemonte, Augustin Prats
  • Publication number: 20140052862
    Abstract: Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation.
    Type: Application
    Filed: October 25, 2013
    Publication date: February 20, 2014
    Applicant: Apple Inc.
    Inventors: Rory L. P. McGuire, Michael Van Milligan, Jason Conn, Joshua Graessley, SR., Augustin Prats, Brian Tucker
  • Publication number: 20130329597
    Abstract: An electronic device is described. When this electronic device transmits a request packet to another electronic device with a discovery request, the electronic device stores information specifying the discovery request. If a response packet with an answer to the discovery request is received from the other electronic device, the electronic device stores additional information included in the answer. This additional information specifies a position in an information hierarchy in the other electronic device and a data format associated with the position. By partially caching the information and the additional information, the electronic device may significantly reduce the number of request and response messages, and thus the delay, when the electronic device subsequently accesses data in the information hierarchy.
    Type: Application
    Filed: September 26, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Augustin Prats, Jason C. Conn, Joakim Linde, Brian J. Tucker
  • Publication number: 20130331076
    Abstract: An electronic device is described. When this electronic device receives an advertising packet containing an address from another electronic device, the electronic device determines if a connection has already been established with the other electronic device using another address. If so, instead of establishing another connection with the other electronic device using the address, the electronic device continues to use the connection with the other electronic device using the other address. In this way, the electronic device may avoid duplicate connections with the other electronic device, which can occur in communication protocols in which encoded information in advertising frames that specifies an address of the other electronic device is periodically changed.
    Type: Application
    Filed: September 26, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Augustin Prats, Joakim Linde
  • Publication number: 20130331033
    Abstract: An electronic device is described. During operation, this electronic device activates a communication channel having a carrier frequency in a radio in an interface circuit to listen for an advertising frame of interest from another electronic device during a scan window having a predefined duration. If the advertising frame of interest is received from the other electronic device, the electronic device terminates the listening before the predefined duration has expired and, using the communication channel in the radio, transmits the connect request to the other electronic device to establish the connection with the other electronic device. In this way, the delay between discovery of the other electronic device and establishing the connection is reduced. In addition, the power consumed by the electronic device while scanning for the other electronic device and initiating the connection is reduced.
    Type: Application
    Filed: September 26, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Augustin Prats, Joakim Linde
  • Publication number: 20130329613
    Abstract: An electronic device is described. When this electronic device receives a packet containing an address from another electronic device, the electronic device determines if a connection has already been established with the other electronic device using another address. If so, instead of establishing another connection with the other electronic device using the address, the electronic device modifies the packet by replacing the address with the other address so that it appears as if the packet was received via the connection with the other electronic device using the other address. In this way, the electronic device may avoid duplicate connections with the other electronic device, which can occur in communication protocols in which encoded information in advertising frames that specifies an address of the other electronic device is periodically changed.
    Type: Application
    Filed: September 27, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Jason C. Conn, Augustin Prats
  • Patent number: 8572248
    Abstract: Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 29, 2013
    Assignee: Apple Inc.
    Inventors: Rory L. P. McGuire, Michael Van Milligan, Jason Conn, Joshua Graessley, Augustin Prats, Brian Tucker
  • Publication number: 20130013779
    Abstract: Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Inventors: Rory L. P. McGuire, Michael Van Milligan, Jason Conn, Joshua Graessley, Augustin Prats, Brian Tucker
  • Patent number: 8285860
    Abstract: Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: October 9, 2012
    Assignee: Apple Inc.
    Inventors: Rory L. P. McGuire, Michael Van Milligan, Jason Conn, Joshua Graessley, Augustin Prats, Brian Tucker
  • Publication number: 20110093583
    Abstract: The described embodiments provide a system for performing an action based on a change in a status of a wired or wireless network connection for the system. During operation, the system detects the change in the status of the network connection. In response to detecting the change, the system determines a state of the system. The system then performs one or more actions using the determined state.
    Type: Application
    Filed: October 16, 2009
    Publication date: April 21, 2011
    Applicant: APPLE INC.
    Inventors: Patrick S. Piemonte, Augustin Prats
  • Publication number: 20100233960
    Abstract: Techniques to provide service discovery via personal area network protocols. A personal area network is generally a network that covers only a few feet or meters of physical space. Personal area networks can be wired or wireless. Wired personal area networks include, for example, Universal Serial Bus (USB) and IEEE 1394 (or FireWire) connections. Wireless personal area networks can include, for example, IrDA, Bluetooth, UWB, Z-Wave and ZigBee. Service discovery results in indication of services that are available via the personal area network and not necessarily the physical devices that provide the services. A wireless device may utilize DNS formatted data over a Bluetooth connection to determine services that are available from other Bluetooth devices within range.
    Type: Application
    Filed: March 16, 2009
    Publication date: September 16, 2010
    Inventors: Brian Tucker, Joshua Graessley, Rory McGuire, Stuart Cheshire, Michael Van Milligan, Jason Conn, Nicolas Melo, Augustin Prats
  • Publication number: 20100235525
    Abstract: Techniques for discovering and/or advertising services are described herein. A first bitmask is received from a remote device over a wireless network, the first bitmask having one or more bits that have a predetermined logical value. Each bit represents a particular service provided by the remote device. A logical operation is performed between the first bitmask and a second bitmask locally generated within a local device, where the second bitmask represents a service being searched by the local device. It is determined whether the remote device is potentially capable of providing the service being searched by the local device based on a result of the logical operation.
    Type: Application
    Filed: January 14, 2010
    Publication date: September 16, 2010
    Applicant: APPLE INC.
    Inventors: Rory L. P. McGuire, Michael Van Milligan, Jason Conn, Joshua Graessley, Augustin Prats, Brian Tucker