Patents by Inventor Flavien Delorme
Flavien Delorme 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: 10601719Abstract: A system for enforcing quality of service and methods of configuring and enforcing quality of service (QoS). In one embodiment, the system includes: (1) a host configured to process a plurality of applications and (2) a modem coupled to the host and configured to interface with data networks and having a non-access stratum configured to prioritize real time data packets and selectively to discard data packets based on a defined criteria.Type: GrantFiled: September 9, 2015Date of Patent: March 24, 2020Assignee: Nvidia CorporationInventors: Olivier Marco, Niyas Nazar Sait, Luc Revardel, Jonathan Martin, Flavien Delorme, Neda Nikaein
-
Patent number: 10091251Abstract: In one aspect there is provided a host device having: a modem interface arranged to transmit transmission units between the host device and a modem; a communication function configured to generate primitives to establish a communication event between the host device and a remote device; a client agent connected to receive control primitives from the communication function and operable to convert the control primitives to data transmission units; a host routing interface operable to route data transmission units from the client agent according to a predetermined route option which is set based on whether a communication event control function for processing the data transmission units is located on the host device or the modem.Type: GrantFiled: April 4, 2013Date of Patent: October 2, 2018Assignee: Nvidia CorporationInventors: Thomas Fleury, Flavien Delorme
-
Patent number: 9973921Abstract: A terminal for communication with a communication network and a method of configuring a subscriber identity device are disclosed. In one embodiment, the terminal includes computer storage configured to store a subscriber identity application, a processing unit operable to provide access to the communication network by executing an instance of the subscriber identity application, and a toolkit file assigning a modem of the terminal to handle at least one communication procedure for effecting said communication with the communication network, wherein the transferred terminal profile information assigns a host processor of the terminal to handle at least one communication procedure for effecting said communication with the communication network.Type: GrantFiled: March 27, 2015Date of Patent: May 15, 2018Assignee: Nvidia CorporationInventors: Alexander May-Weymann, Flavien Delorme
-
Publication number: 20170070435Abstract: A system for enforcing quality of service and methods of configuring and enforcing quality of service (QoS). In one embodiment, the system includes: (1) a host configured to process a plurality of applications and (2) a modem coupled to the host and configured to interface with data networks and having a non-access stratum configured to prioritize real time data packets and selectively to discard data packets based on a defined criteria.Type: ApplicationFiled: September 9, 2015Publication date: March 9, 2017Inventors: Olivier Marco, Niyas Nazar Sait, Luc Revardel, Jonathan Martin, Flavien Delorme, Neda Nikaein
-
Patent number: 9510242Abstract: In one embodiment the modem has a network interface, application interface, processor, and memory. The network interface exchanges radio data with a network. The application (or host) interface exchanges application data with an application (or host) processor. The processor converts a unit of radio data to a corresponding unit of application data. The memory stores each unit of application data received by the modem. The processor is configured to execute a selective discard function to reduce traffic by determining if a newly arrived unit of application data is a duplicate of a stored unit of application. In the case that the newly arrived unit of application data is a duplicate of the stored unit of application data, the processor is further configured to selectively discard the duplicate unit of application data in dependence on whether an acknowledgement of the data has been already recognized by the processor.Type: GrantFiled: May 17, 2013Date of Patent: November 29, 2016Assignee: Nvidia CorporationInventors: Flavien Delorme, Fabien Besson, Bruno De Smet
-
Patent number: 9497631Abstract: This disclosure presents a modem for use at a terminal for accessing first and second communication networks that comprises a device interface for connecting to a subscriber identity device that stores first and second subscriber identity applications, and first and second pieces of user authentication data, separate from one another, for effecting independent first and second user authentication procedures for the first and second applications, respectively. A processing unit executes the first application to provide access to the first network when the first authentication procedure has been completed, and executes the second application to provide access to the second network when the second authentication procedure has been completed. An actuation component responds to an authentication command received via a host interface to identify at least one of the first and second pieces of user authentication data to perform an authentication task in relation to the identified user authentication data.Type: GrantFiled: May 1, 2015Date of Patent: November 15, 2016Assignee: Nvidia CorporationInventors: Alexander May-Weymann, Flavien Delorme, Jaafar Ben Younes
-
Publication number: 20160323740Abstract: This disclosure presents a modem for use at a terminal for accessing first and second communication networks that comprises a device interface for connecting to a subscriber identity device that stores first and second subscriber identity applications, and first and second pieces of user authentication data, separate from one another, for effecting independent first and second user authentication procedures for the first and second applications, respectively. A processing unit executes the first application to provide access to the first network when the first authentication procedure has been completed, and executes the second application to provide access to the second network when the second authentication procedure has been completed. An actuation component responds to an authentication command received via a host interface to identify at least one of the first and second pieces of user authentication data to perform an authentication task in relation to the identified user authentication data.Type: ApplicationFiled: May 1, 2015Publication date: November 3, 2016Inventors: Alexander May-Weymann, Flavien Delorme, Jaafar Ben Younes
-
Publication number: 20160286515Abstract: A terminal for communication with a communication network and a method of configuring a subscriber identity device are disclosed. In one embodiment, the terminal includes computer storage configured to store a subscriber identity application, a processing unit operable to provide access to the communication network by executing an instance of the subscriber identity application, and a toolkit file assigning a modem of the terminal to handle at least one communication procedure for effecting said communication with the communication network, wherein the transferred terminal profile information assigns a host processor of the terminal to handle at least one communication procedure for effecting said communication with the communication network.Type: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Inventors: Alexander May-Weymann, Flavien Delorme
-
Patent number: 9332094Abstract: A modem is disclosed. An embodiment thereof includes: a first interface arranged to connect to a network, a second interface arranged to connect to a host processor on the terminal, an audio interface arranged to connect to an audio processing means and a processing unit arranged to receive a plurality of parameters from the terminal via the second interface. The plurality of parameters are associated with a call established by the host processor to at least one further terminal connected to the network; wherein the processing unit is further arranged to receive input voice data from the audio processing means, process the input voice data in dependence on at least one of said parameters; and transmit the processed input voice data via the first interface to the at least one further terminal over said network during the call in dependence on a further at least one of said parameters.Type: GrantFiled: January 21, 2015Date of Patent: May 3, 2016Assignee: NVIDIA CORPORATIONInventors: Farouk Belghoul, Pete Cumming, Flavien Delorme, Fabien Besson, Bruno De Smet, Callum Cormack
-
Patent number: 9274701Abstract: In a touchscreen viewing device, a method for implementing a crease effect. The method includes receiving a swipe input related to an image displayed on a touch screen of a viewing device, upon determination that the swipe input will generate an item end effect, causing a crease effect to appear on the image in response to the swipe input, and subsequent to the end of the swipe input, undoing the crease effect on the image to return the image to an original effect.Type: GrantFiled: July 10, 2013Date of Patent: March 1, 2016Assignee: NVIDIA CORPORATIONInventors: Flavien Delorme, Bruno De Smet
-
Patent number: 9198123Abstract: A modem is disclosed, one embodiment including: first and second interface apparatuses; and a processing apparatus arranged to transmit a request message to part of a wireless cellular network to request establishment of a channel to access a packet-based network, wherein the request message requests the channel as being of a type that supports both a first and second version of a packet protocol; receive a response message indicating rejection of the request, and upon detecting that a field in the response message defines a reason other than the part of the wireless cellular network does not support first and second versions of the packet protocol on a single channel, to default to transmit a default request message to request establishment of a channel to access the packet-based network, the default request message requests the channel as being of a type that supports the first version of the packet protocol.Type: GrantFiled: January 30, 2013Date of Patent: November 24, 2015Assignee: Nvidia CorporationInventors: Flavien Delorme, Bruno De Smet
-
Patent number: 9066285Abstract: A modem comprising: a wireless transceiver for connecting to a wireless cellular network; second interface apparatus for connecting to a terminal; and processing apparatus which performs operations of a wireless cellular modem to enable the terminal to access a further, packet-based network via access points of the wireless cellular network. The processing apparatus receives a modem command from the terminal, the modem command comprising a field for specifying the name of one of the access points in the form of a text string. The field comprises the names a plurality of the access points and one or more separator characters between them. The processing apparatus is configured to extract each of the names from the field based on the one or more separator characters, and to establish a different respective channel with each of the plurality of access points based on the extracted names.Type: GrantFiled: January 6, 2012Date of Patent: June 23, 2015Assignee: Nvidia CorporationInventors: Bruno De Smet, Flavien Delorme
-
Patent number: 9036686Abstract: A modem and a method of placing a modem in an online data state. In one embodiment, the modem includes: (1) a digital interface configured to receive, via an AT channel thereof, a standard AT command directing an AT channel of the modem to exit a command state and enter an online data state and (2) a command processor coupled to the digital interface and configured to: extract channel designation data received as a standard parameter of the standard AT command, cause a channel designated by the channel designation data and separate from the AT channel to enter the online data state, and allow the AT channel to remain in the command state.Type: GrantFiled: September 27, 2012Date of Patent: May 19, 2015Assignee: NVIDIA CORPORATIONInventors: Bruno De Smet, Flavien Delorme, Fabien Besson
-
Publication number: 20150133195Abstract: A modem is disclosed. An embodiment thereof includes: a first interface arranged to connect to a network, a second interface arranged to connect to a host processor on the terminal, an audio interface arranged to connect to an audio processing means and a processing unit arranged to receive a plurality of parameters from the terminal via the second interface. The plurality of parameters are associated with a call established by the host processor to at least one further terminal connected to the network; wherein the processing unit is further arranged to receive input voice data from the audio processing means, process the input voice data in dependence on at least one of said parameters; and transmit the processed input voice data via the first interface to the at least one further terminal over said network during the call in dependence on a further at least one of said parameters.Type: ApplicationFiled: January 21, 2015Publication date: May 14, 2015Inventors: Farouk Belghoul, Pete Cumming, Flavien Delorme, Fabien Besson, Bruno De Smet, Callum Cormack
-
Patent number: 9014342Abstract: A mobile communication device, a method of establishing a mobile telephone voice call and an apparatus are provided herein. In one embodiment, the mobile communication device includes: 1) a processor configured to indicate a voice call employing the mobile communication device is a hearing impaired call and (3) a modem configured to initiate establishment of the hearing impaired call with a mobile cellular network, wherein the establishment includes providing a hearing impaired codec list to the mobile cellular network.Type: GrantFiled: September 9, 2013Date of Patent: April 21, 2015Assignee: Nvidia CorporationInventors: Alexander May-Weymann, Bruno De Smet, Flavien Delorme
-
Publication number: 20150072661Abstract: A mobile communication device, a method of establishing a mobile telephone voice call and an apparatus are provided herein. In one embodiment, the mobile communication device includes: 1) a processor configured to indicate a voice call employing the mobile communication device is a hearing impaired call and (3) a modem configured to initiate establishment of the hearing impaired call with a mobile cellular network, wherein the establishment includes providing a hearing impaired codec list to the mobile cellular network.Type: ApplicationFiled: September 9, 2013Publication date: March 12, 2015Applicant: Nvidia CorporationInventors: Alexander May-Weymann, Bruno De Smet, Flavien Delorme
-
Patent number: 8964822Abstract: A modem is disclosed. An embodiment thereof includes: a first interface arranged to connect to a network, a second interface arranged to connect to a host processor on the terminal, an audio interface arranged to connect to an audio processing means and a processing unit arranged to receive a plurality of parameters from the terminal via the second interface. The plurality of parameters are associated with a call established by the host processor to at least one further terminal connected to the network; wherein the processing unit is further arranged to receive input voice data from the audio processing means, process the input voice data in dependence on at least one of said parameters; and transmit the processed input voice data via the first interface to the at least one further terminal over said network during the call in dependence on a further at least one of said parameters.Type: GrantFiled: February 21, 2013Date of Patent: February 24, 2015Assignee: NVIDIA CorporationInventors: Farouk Belghoul, Pete Cumming, Flavien Delorme, Fabien Besson, Bruno De Smet, Callum Cormack
-
Publication number: 20150015494Abstract: In a touchscreen viewing device, a method for implementing a crease effect. The method includes receiving a swipe input related to an image displayed on a touch screen of a viewing device, upon determination that the swipe input will generate an item end effect, causing a crease effect to appear on the image in response to the swipe input, and subsequent to the end of the swipe input, undoing the crease effect on the image to return the image to an original effect.Type: ApplicationFiled: July 10, 2013Publication date: January 15, 2015Inventors: Flavien Delorme, Bruno De Smet
-
Patent number: 8923311Abstract: A unit for use at a terminal as an external wireless modem. In one embodiment, the unit includes: a wireless transceiver for connecting to a gateway between the wireless cellular network and a further, packet-based network; second interface apparatus for connecting to the terminal. The unit further includes processing apparatus arranged to receive a first link layer identifier from the wireless cellular network, gateway or further network, intended for use by the terminal as a source identifier when accessing the further network via the wireless cellular network and gateway. The processing apparatus is configured to intercept at least one message being conveyed from the terminal to the gateway comprising a second link layer identifier generated by the terminal as a source identifier, translate the second identifier into the first link layer identifier and retransmit the message to the gateway with the first link layer identifier as the source identifier.Type: GrantFiled: November 8, 2011Date of Patent: December 30, 2014Assignee: Nvidia CorporationInventors: Flavien Delorme, Bruno De Smet
-
Publication number: 20140357266Abstract: One aspect provides a modem for use at a terminal. The modem comprises a first interface, a second interface, and a processing unit. The first interface is arranged to connect to a network. The second interface is arranged to connect to a host processor on the terminal. The processing unit is arranged to perform a procedure to attempt to connect to the network via the first interface. The processing unit is also arranged to receive an indication of an operating mode that the host processor is operating in from the host processor via the second interface, where the operating mode is one of a plurality of operating modes. The processing unit is further arranged to, in the event of failure of the procedure, repeat performing the procedure at a time controlled in dependence on the received indication.Type: ApplicationFiled: May 28, 2013Publication date: December 4, 2014Applicant: NVIDIA CorporationInventors: Greg Heinrich, Flavien Delorme, Matthieu Imbault, Stephen Thomas, Stephen Molloy