Patents by Inventor Apostolis K. Salkintzis

Apostolis K. Salkintzis 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: 11729579
    Abstract: A proximity-based services server performs a method for facilitating restricted proximity discovery of a user of an application. The method includes obtaining authorization to access a first user's resources for a first application. The method also includes communicating a list of associates from the first user's resources and receiving an indication of a set of associates selected from the list of associates. Each associate in the set is permitted to discover the first user. The method further includes receiving a request for a proximity-based services code and allocating a first proximity-based services code to the first user for the first application. Additionally, the method includes announcing, to a set of other proximity-based services servers, existence of the first proximity-based services code allocated to the first user for the first application.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: August 15, 2023
    Assignee: MOTOROLA MOBILITY LLC
    Inventor: Apostolis K. Salkintzis
  • Patent number: 11601852
    Abstract: Apparatuses, methods, and systems are disclosed for providing data connectivity with various types of continuity. One apparatus includes a transceiver and a processor that provisions a UE with a continuity selection policy comprising at least one prioritized rule for selecting a data session continuity type from a plurality of data session continuity types supported by a mobile communication network based on at least one characteristic of a request to establish a data session. The transceiver receives a request to establish a data session from the UE device, wherein the request specifies a particular data session continuity type. The processor establishes a first data connection with the UE device in response to the request, the first data connection having the particular data session continuity type. Here, the first data connection includes a PDU session between the UE device and the mobile communication network.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 7, 2023
    Assignee: Motorola Mobility LLC
    Inventor: Apostolis K. Salkintzis
  • Publication number: 20220217114
    Abstract: Apparatuses, methods, and systems are disclosed for gateway selection. One apparatus identifies a country in which the apparatus is currently located and transmits a query to a DNS server if the apparatus not being located in a home country, the query identifying the country in which the apparatus is currently located and receives a query response from the DNS server. The apparatus determines that gateway selection is mandated in the country if it receives a query response containing one or more records and selects a first gateway in a VPLMN indicated by the one or more records, each record indicating a VPLMN in the country. The apparatus determines that gateway selection is not mandated in the country if the query response contains no records and selects a second gateway, the second gateway selected in a VPLMN indicated in stored gateway selection information.
    Type: Application
    Filed: March 21, 2022
    Publication date: July 7, 2022
    Inventor: Apostolis K. Salkintzis
  • Publication number: 20210385698
    Abstract: Apparatuses, methods, and systems are disclosed for providing data connectivity with various types of continuity. One apparatus includes a transceiver and a processor that provisions a UE with a continuity selection policy comprising at least one prioritized rule for selecting a data session continuity type from a plurality of data session continuity types supported by a mobile communication network based on at least one characteristic of a request to establish a data session. The transceiver receives a request to establish a data session from the UE device, wherein the request specifies a particular data session continuity type. The processor establishes a first data connection with the UE device in response to the request, the first data connection having the particular data session continuity type. Here, the first data connection includes a PDU session between the UE device and the mobile communication network.
    Type: Application
    Filed: August 23, 2021
    Publication date: December 9, 2021
    Inventor: Apostolis K. Salkintzis
  • Patent number: 11102682
    Abstract: For providing data connectivity with various types of continuity, methods, apparatus, and systems are disclosed. One apparatus includes a processor and a transceiver that communicates with a mobile communication network. The processor receives a request to establish a data session, identifies a request characteristic corresponding to the request, and selects a data session continuity type by applying a continuity selection policy to the identified request characteristic. If the selected continuity type matches the data session continuity type of a first existing PDU Session, then the processor routes traffic of the data session through a first existing PDU Session. Otherwise, if the selected continuity type does not match the data session continuity type of any existing PDU Session, then the processor establishes a first data connection having the selected data session continuity type.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: August 24, 2021
    Assignee: Motorola Mobility LLC
    Inventor: Apostolis K. Salkintzis
  • Publication number: 20200288354
    Abstract: For switching between packet duplication operating modes, methods, apparatus, and systems are disclosed. One apparatus includes a processor and a transceiver that communicates with a mobile communication network via a radio bearer. The processor determines whether PDCP packet duplication associated with the PDCP protocol entity is to be activated and, if so, communicates with a mobile communication network according to a packet duplication mode of operation. Otherwise, the processor determines whether a split threshold value of the PDCP protocol entity is set to a predefined value, communicates with the mobile communication network according to a first split bearer mode of operation in response to determining that the split threshold value is set to the predefined value, and communicates with the mobile communication network according to a second split bearer mode of operation in response to determining that the split threshold value is not set to the predefined value.
    Type: Application
    Filed: May 22, 2020
    Publication date: September 10, 2020
    Inventor: Apostolis K. Salkintzis
  • Patent number: 10728315
    Abstract: A server receives, from a first mobile device, a request for content identified by a first resource identifier and a set of presence codes. The set of presence codes includes a presence code for the first mobile device and at least one other presence code for one or more mobile devices in proximity to the first mobile device. The server selects a set of allocated resource identifiers associated with one or more presence codes for one or more of the mobile devices in proximity to the first mobile device having the content cached therein. Each allocated resource identifier in the set is different than the first resource identifier. The server then sends to the first mobile device the set of allocated resource identifiers and associated presence codes for use in retrieving the content cached in at least one of the mobile devices in proximity to the first mobile device.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: July 28, 2020
    Assignee: MOTOROLA MOBILITY LLC
    Inventor: Apostolis K. Salkintzis
  • Patent number: 10667181
    Abstract: Apparatuses, methods, and systems are disclosed for providing data connectivity with various types of data session continuity. One apparatus 200 includes a processor 205 that receives a data session request, identifies a required continuity type based on the data session request, and establishes a PDU session having the required continuity type. The required continuity type may be selected from a plurality of continuity type supported by a mobile communication network 312. In various embodiments, the apparatus 200 includes a transceiver 225 that communicates with the mobile communication network 312.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: May 26, 2020
    Assignee: Motorola Mobility LLC
    Inventor: Apostolis K Salkintzis
  • Patent number: 10652798
    Abstract: A mobile device performs method for routing traffic of applications installed on the mobile device. The method includes receiving, from a source external to the mobile device, a set of attributes for a first application installed on the mobile device. The method further includes receiving, from a network element, a set of application traffic routing rules. Additionally, the method includes selecting, under the control of at least one application traffic routing rule of the received set of application traffic routing rules, a network access from multiple network accesses of the mobile device for routing traffic of the first application. The selecting is based on the set of attributes for the first application.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: May 12, 2020
    Assignee: MOTOROLA MOBILITY LLC
    Inventor: Apostolis K. Salkintzis
  • Patent number: 10587458
    Abstract: Apparatuses and methods are disclosed for using RF energy on an uplink channel to transition an unpowered access point to a power-up state. One apparatus includes a wake-up circuit that detects a radio frequency (“RF”) data signal from a remote unit, harvests RF energy of the RF data signal, and determines a signal strength of the RF data signal. The apparatus includes a controller that activates a network interface to query a base unit for a wake-up confirmation message in response to the signal strength of the RF data signal exceeding a threshold power level, adjusts a wake-up configuration in response to not receiving the wake-up confirmation message, and transitions the apparatus from an unpowered state to a power-up state in response to receiving the wake-up confirmation message.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: March 10, 2020
    Assignee: Motorola Mobility LLC
    Inventors: Apostolis K. Salkintzis, Robert T. Love, Vahid Pourahmadi
  • Patent number: 10587568
    Abstract: Apparatuses, methods, and systems are disclosed for ePDG selection. One apparatus 200 includes a processor 605 that identifies a region in which the apparatus 200 is currently located, transmits a query 800 to a domain name system (“DNS”) server 270 based on the region not being a home region 210 of the apparatus 200, the query 800 identifying the region in which the apparatus is currently located, and selects an enhanced packet data gateway (“ePDG”) 140 based on a response to the query. The apparatus also includes a transceiver 630 that communicates with a mobile communication network 130 over a wireless local area network (“WLAN”) 235.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: March 10, 2020
    Assignee: MOTOROLA MOBILITY LLC
    Inventor: Apostolis K Salkintzis
  • Patent number: 10588071
    Abstract: A wireless communication system (100) comprises a plurality of access points (102) for communicating with a plurality of wireless communication devices (104) within an enterprise (106). A local gateway (108) provides access to a local network (110) within the enterprise and an access point gateway (114) is coupled to the local gateway (108) and is communicably coupled to each of the plurality of access points (102) and to a core network (116) of the wireless communication system. The access point gateway (114) is arranged to receive control messages sent between the core network (116) and the plurality of access points (102) via the access point gateway (114) and to selectively route data via at least one of a communication path (118) between the access points (102) and the core network (116) and a communication path (120) between an access point (102) and the local network (110) via the local gateway (108) based on a received control message.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: March 10, 2020
    Assignee: Google Technology Holdings LLC
    Inventors: Irfan Ali, Apostolis K. Salkintzis, Xiang Xu
  • Publication number: 20190320011
    Abstract: A server receives, from a first mobile device, a request for content identified by a first resource identifier and a set of presence codes. The set of presence codes includes a presence code for the first mobile device and at least one other presence code for one or more mobile devices in proximity to the first mobile device. The server selects a set of allocated resource identifiers associated with one or more presence codes for one or more of the mobile devices in proximity to the first mobile device having the content cached therein. Each allocated resource identifier in the set is different than the first resource identifier. The server then sends to the first mobile device the set of allocated resource identifiers and associated presence codes for use in retrieving the content cached in at least one of the mobile devices in proximity to the first mobile device.
    Type: Application
    Filed: June 26, 2019
    Publication date: October 17, 2019
    Inventor: Apostolis K. Salkintzis
  • Patent number: 10341423
    Abstract: A server receives, from a first mobile device, a request for content identified by a first resource identifier and a set of presence codes. The set of presence codes includes a presence code for the first mobile device and at least one other presence code for one or more mobile devices in proximity to the first mobile device. The server selects a set of allocated resource identifiers associated with one or more presence codes for one or more of the mobile devices in proximity to the first mobile device having the content cached therein. Each allocated resource identifier in the set is different than the first resource identifier. The server then sends to the first mobile device the set of allocated resource identifiers and associated presence codes for use in retrieving the content cached in at least one of the mobile devices in proximity to the first mobile device.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: July 2, 2019
    Assignee: MOTOROLA MOBILITY LLC
    Inventor: Apostolis K. Salkintzis
  • Patent number: 10326641
    Abstract: Apparatuses and methods are disclosed for using RF energy on an uplink channel to transition an unpowered access point to a power-up state. One apparatus 300 includes a processor 305 that receives uplink data from a remote unit 105 over a first uplink channel and determines whether to offload the data traffic of the remote unit 105 to an access point 115, wherein the access point 115 transitions to a power-up state after harvesting radio energy from a second uplink channel. The processor 305 further allocates uplink resources to the remote unit 105 on the second uplink channel in response to determining to offload the data traffic of the remote unit 105 to the access point 115. The apparatus may further include a radio transceiver 325 for receiving uplink data from the remote unit 105 over the first and second uplink channels.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: June 18, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Apostolis K. Salkintzis, Robert T. Love, Vahid Pourahmadi
  • Publication number: 20190173742
    Abstract: Apparatuses and methods are disclosed for using RF energy on an uplink channel to transition an unpowered access point to a power-up state. One apparatus includes a wake-up circuit that detects a radio frequency (“RF”) data signal from a remote unit, harvests RF energy of the RF data signal, and determines a signal strength of the RF data signal. The apparatus includes a controller that activates a network interface to query a base unit for a wake-up confirmation message in response to the signal strength of the RF data signal exceeding a threshold power level, adjusts a wake-up configuration in response to not receiving the wake-up confirmation message, and transitions the apparatus from an unpowered state to a power-up state in response to receiving the wake-up confirmation message.
    Type: Application
    Filed: January 25, 2019
    Publication date: June 6, 2019
    Inventors: Apostolis K. Salkintzis, Robert T. Love, Bahid Pourahmadi
  • Publication number: 20190124147
    Abstract: Methods and apparatus for transmitting service information in a neighborhood of peer-to-peer communication groups are disclosed. A peer-to-peer client device connects to a peer-to-peer communication group via a peer-to-peer group owner. The peer-to-peer client generates a service notification including a category and a sub-category and transmits the service notification to the first peer-to-peer group owner. The first peer-to-peer group owner then forwards the service notification (a) to a first group member that is associated with the category and the sub-category, and (b) to a second group member that is identified as a first bridge and is associated with the category.
    Type: Application
    Filed: December 20, 2018
    Publication date: April 25, 2019
    Inventors: Dwight R. Smith, David E. Halasz, Apostolis K. Salkintzis
  • Patent number: 10165484
    Abstract: A method (500) of indicating a process to be implemented in support of a mobility transfer operation and a method (600) of responding to a mobility transfer operation being initiated. A session initiation protocol (SIP) request (120, 124, 128, 220, 226, 228) can be generated. The SIP request can indicate a mobility transfer type that corresponds to the mobility transfer operation. The SIP request can be sent from a first device (102, 106) participating in the mobility transfer operation to at least a second device (106, 102) participating in the mobility transfer operation.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: December 25, 2018
    Assignee: Google Technology Holdings LLC
    Inventors: Michael F. Coulas, Apostolis K. Salkintzis
  • Patent number: 10165047
    Abstract: Methods and apparatus for transmitting service information in a neighborhood of peer-to-peer communication groups are disclosed. A peer-to-peer client device connects to a peer-to-peer communication group via a peer-to-peer group owner. The peer-to-peer client generates a service notification including a category and a sub-category and transmits the service notification to the first peer-to-peer group owner. The first peer-to-peer group owner then forwards the service notification (a) to a first group member that is associated with the category and the sub-category, and (b) to a second group member that is identified as a first bridge and is associated with the category.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: December 25, 2018
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Dwight R. Smith, David E. Halasz, Apostolis K. Salkintzis
  • Patent number: 9974115
    Abstract: A mobile device performs a method for policy-based routing. The method includes creating a first set of marking rules based on routing policy data provisioned in the mobile device, wherein each marking rule indicates labeling for packets, wherein the labeling is used in selecting one of a plurality of active network interfaces in the mobile device to route the packets over a set of access networks available to the mobile device. The method further includes creating a first set of routing tables corresponding to the labeling indicated by the first set of marking rules, wherein each routing table directs the mobile device to a different one of the active network interfaces of the plurality of active network interfaces.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: May 15, 2018
    Assignee: Google Technology Holdings LLC
    Inventor: Apostolis K. Salkintzis