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: 9883399
    Abstract: A method and apparatus are for automatically accessing a social network account that provides member information about each of a plurality of social network members. The member information about at least one of the social network members, denoted as a particular member, includes a network detection portion and a security portion. The network detection portion is retrieved from the social network for at least the particular member. A detection is made that the wireless device is within range of a secure wireless network associated with the particular member. The detection uses the network detection portion of the particular member as an input. The security portion of the member information of the particular member is retrieved from the social network. The security portion is used to derive access credentials for the secure wireless network. The derived access credentials are used to securely access the secure wireless network.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 30, 2018
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventor: Apostolis K. Salkintzis
  • Publication number: 20170374018
    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: Application
    Filed: June 28, 2016
    Publication date: December 28, 2017
    Inventor: Apostolis K Salkintzis
  • Patent number: 9820317
    Abstract: A method for triggering a group of one or more detached wireless communication devices (122) to attach to a wireless communications network (101) for enabling data communications is disclosed. A trigger request message including a group identifier, size information for the group, and location information for the one or more wireless communication devices (122) is received (302) at the network (101). Based on this information, the network (101) determines (304) a delay time period during which the one or more wireless communication devices (122) are to transmit an access request message to the network (101) when triggered to attach to the network. The delay time period is based on the size of the group. During a trigger period, the delay time period and group identifier is transmitted (306) to the one or more wireless communication devices (122) in a trigger message. A wireless communication device (122) is also described.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: November 14, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Apostolis K. Salkintzis, Howard P. Benn, Jian Jun Wu
  • Publication number: 20170295527
    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: Application
    Filed: April 25, 2017
    Publication date: October 12, 2017
    Inventors: Irfan Ali, Apostolis K. Salkintzis, Xiang Xu
  • Publication number: 20170290082
    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: Application
    Filed: April 4, 2016
    Publication date: October 5, 2017
    Inventor: Apostolis K. Salkintzis
  • Patent number: 9749932
    Abstract: A wireless communication system 5 comprises a wireless communication device arranged to detect multiple wireless access networks available for connection to the wireless communication device for providing data services. The device is arranged to discover one or more access capabilities of at least one of the detected wireless access networks, and compares the discovered access capabilities with a mobility policy so as to select an available wireless access networks for connection. Access capabilities may include aspects such as IP protocols and ports allowed by an access network, and capacity constraints such as available uplink and downlink transmission rates.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: August 29, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Apostolis K. Salkintzis, Howard P. Benn
  • Patent number: 9729529
    Abstract: The present invention provides a device and a method in a device for authenticating the device for use in a network. The method includes requesting a first security context for use in securing a first type of communication, where as part of requesting the first security context, a second security context is jointly requested for use in securing a second type of communication. The first security context is then received and used to provide secure access and communication via the first type of communication. The second security context is then received and used to provide secure access and communication via the second type of communication.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: August 8, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Apostolis K Salkintzis, Michael F Coulas
  • Publication number: 20170214567
    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: Application
    Filed: January 26, 2016
    Publication date: July 27, 2017
    Inventors: Apostolis K. Salkintzis, Robert T. Love, Bahid Pourahmadi
  • Patent number: 9699220
    Abstract: A system and method in which a notification is received of a call from a first device to a second device in a first domain. A context is created for the first type of call. A notification is received of initiation of a call from the second device to the first device in a second domain. The call context is utilized to notify the first device of the initiation of the call from the second device to the first device.
    Type: Grant
    Filed: December 28, 2006
    Date of Patent: July 4, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Michael F. Coulas, Apostolis K. Salkintzis
  • Patent number: 9668199
    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: November 8, 2010
    Date of Patent: May 30, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Irfan Ali, Apostolis K. Salkintzis, Xiang Xu
  • Patent number: 9642069
    Abstract: A method is performed in a network device for accepting or rejecting a request associated with a mobile device wirelessly connecting to a network. The method includes: receiving a request from a mobile device, wherein the request is associated with the mobile device wirelessly connecting to a network; and determining an expected connection duration for the mobile device, which is calculated using collected historical connection data that identifies a plurality of previous wireless connections to the network and identifies a corresponding duration of each previous wireless connection. The method further includes determining whether to accept or reject the request based on the expected connection duration for the mobile device.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: May 2, 2017
    Assignee: Google Technology Holdings LLC
    Inventor: Apostolis K. Salkintzis
  • Patent number: 9591531
    Abstract: The disclosure is directed to a method carried out on a wireless device capable of communicating over a first radio-access network (“RAN”) using a first radio-access technology (“RAT”) and over a second RAN using a second RAT. According to various implementations, the device proxies a data communication session between an application executing on the device and a remote host over the first RAN, requests data content from the remote host during the session, transfers the session from the first RAN to a second RAN based on the amount of the data content that remains to be received from the remote host during the session and based on a radio-access condition of the first RAN or of the second RAN.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: March 7, 2017
    Assignee: Google Technology Holdings LLC
    Inventor: Apostolis K. Salkintzis
  • Patent number: 9591508
    Abstract: Methods and apparatus for transmitting data between different peer-to-peer communication groups are disclosed. A wireless device determines if it is simultaneously connected to a plurality of peer-to-peer communication groups and instantiates a bridge interface at the wireless device (e.g., TRILL RBridge) for communications between each peer-to-peer communication group. The wireless device also determines if it is simultaneously connected to at least one peer-to-peer communication device and an access point. In such an instance, the wireless device determines if the access point also includes a bridge interface. If the access point does not include a bridge interface, the wireless device instantiates/runs the bridge interface at the wireless device for communications between the at least one peer-to-peer communication device and the access point.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: March 7, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: David E. Halasz, Apostolis K. Salkintzis, Dwight R. Smith
  • Publication number: 20170034254
    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: February 4, 2016
    Publication date: February 2, 2017
    Inventor: Apostolis K. Salkintzis
  • Patent number: 9560108
    Abstract: Disclosed are methods and apparatus for providing an access point for connection to the Internet. The methods may be performed using one or more user devices (e.g. smartphones or other mobile communications devices) which may be part of a residential Local Area Network or “home” network. A user device may detect that a connection to the Internet via a first access point is unavailable. This connection may be via a residential gateway. In response to the detection that Internet connectivity via the first access point is unavailable, a user device (e.g. the same or different user device) may activate a second access point (e.g. a wireless or mobile access point) to the Internet for use by other user devices. Other user devices may then connect to the Internet using this second access point. The second access point may be de-activated if Internet connectivity via the first access point is re-established.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: January 31, 2017
    Assignee: Google Technology Holdings LLC
    Inventor: Apostolis K. Salkintzis
  • Publication number: 20170019938
    Abstract: A method for triggering a group of one or more detached wireless communication devices (122) to attach to a wireless communications network (101) for enabling data communications is disclosed. A trigger request message including a group identifier, size information for the group, and location information for the one or more wireless communication devices (122) is received (302) at the network (101). Based on this information, the network (101) determines (304) a delay time period during which the one or more wireless communication devices (122) are to transmit an access request message to the network (101) when triggered to attach to the network. The delay time period is based on the size of the group. During a trigger period, the delay time period and group identifier is transmitted (306) to the one or more wireless communication devices (122) in a trigger message. A wireless communication device (122) is also described.
    Type: Application
    Filed: September 28, 2016
    Publication date: January 19, 2017
    Inventors: Apostolis K. Salkintzis, Howard P. Benn, Jian Jun Wu
  • Patent number: 9485793
    Abstract: A method for triggering a group of one or more detached wireless communication devices (122) to attach to a wireless communications network (101) for enabling data communications is disclosed. A trigger request message including a group identifier, size information for the group, and location information for the one or more wireless communication devices (122) is received (302) at the network (101). Based on this information, the network (101) determines (304) a delay time period during which the one or more wireless communication devices (122) are to transmit an access request message to the network (101) when triggered to attach to the network. The delay time period is based on the size of the group. During a trigger period, the delay time period and group identifier is transmitted (306) to the one or more wireless communication devices (122) in a trigger message. A wireless communication device (122) is also described.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: November 1, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Apostolis K. Salkintzis, Howard P. Benn, Jian Jun Wu
  • Publication number: 20160242027
    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: Application
    Filed: May 12, 2015
    Publication date: August 18, 2016
    Inventor: Apostolis K. Salkintzis
  • Publication number: 20160212688
    Abstract: A method is performed in a network device for accepting or rejecting a request associated with a mobile device wirelessly connecting to a network. The method includes: receiving a request from a mobile device, wherein the request is associated with the mobile device wirelessly connecting to a network; and determining an expected connection duration for the mobile device, which is calculated using collected historical connection data that identifies a plurality of previous wireless connections to the network and identifies a corresponding duration of each previous wireless connection. The method further includes determining whether to accept or reject the request based on the expected connection duration for the mobile device.
    Type: Application
    Filed: September 22, 2015
    Publication date: July 21, 2016
    Inventor: Apostolis K. Salkintzis
  • Publication number: 20160198380
    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: Application
    Filed: March 14, 2016
    Publication date: July 7, 2016
    Inventors: Michael F. Coulas, Apostolis K. Salkintzis