Patents by Inventor Patrick C. Lankswert

Patrick C. Lankswert 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: 10785121
    Abstract: A method for discovery of devices is described herein. The method includes connecting, via a processor, to a discovery node service. The method also includes sending, via the processor, a node name to the discovery node service. The method further includes sending, via the processor, data and content to be sent to a discovery node associated with the node name. The method also further includes receiving data and content from the discovery node, the data to include a list of devices subscribed to the discovery node.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: September 22, 2020
    Assignee: Intel Corporation
    Inventors: Mats Agerstam, Robert A. Colby, Jaideep Moses, Patrick C. Lankswert
  • Publication number: 20190238416
    Abstract: A method for discovery of devices is described herein. The method includes connecting, via a processor, to a discovery node service. The method also includes sending, via the processor, a node name to the discovery node service. The method further includes sending, via the processor, data and content to be sent to a discovery node associated with the node name. The method also further includes receiving data and content from the discovery node, the data to include a list of devices subscribed to the discovery node.
    Type: Application
    Filed: November 27, 2018
    Publication date: August 1, 2019
    Applicant: Intel Corporation
    Inventors: Mats Agerstam, Robert A. Colby, Jaideep Moses, Patrick C. Lankswert
  • Patent number: 10148514
    Abstract: A method for discovery of devices is described herein. The method includes connecting, via a processor, to a discovery node service. The method also includes sending, via the processor, a node name to the discovery node service. The method further includes sending, via the processor, data and content to be sent to a discovery node associated with the node name. The method also further includes receiving data and content from the discovery node, the data to include a list of devices subscribed to the discovery node.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: December 4, 2018
    Assignee: Intel Corporation
    Inventors: Mats Agerstam, Robert A. Colby, Jaideep Moses, Patrick C. Lankswert
  • Patent number: 9438499
    Abstract: A method of constructing an approximate spatial representation of electronic devices in a neighborhood of devices is described. The method may include collecting data from electronic devices within a range, wherein the data comprises one or more of a unique identifier for an electronic device, endpoints of original electronic devices, and level of indirection of a discovered endpoint and building a data collection representing a neighborhood of electronic devices from the collected data. The collected data may further include relative distance or received signal strength indication or other information about physical location of the electronic device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: September 6, 2016
    Assignee: INTEL CORPORATION
    Inventors: Robert M. Cole, Patrick C. Lankswert, Charlie D. Lenahan, Christopher M. Songer, Ahmad J. Mirani
  • Publication number: 20160182302
    Abstract: A method for discovery of devices is described herein. The method includes connecting, via a processor, to a discovery node service. The method also includes sending, via the processor, a node name to the discovery node service. The method further includes sending, via the processor, data and content to be sent to a discovery node associated with the node name. The method also further includes receiving data and content from the discovery node, the data to include a list of devices subscribed to the discovery node.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Applicant: INTEL CORPORATION
    Inventors: Mats Agerstam, Robert A. Colby, Jaideep Moses, Patrick C. Lankswert
  • Patent number: 9247569
    Abstract: A method of managing peer-to-peer communications between electronic devices is described. The method may include establishing an address for a plurality of network media types that a protocol stack is able to access, the address being configured as an endpoint on a first electronic device to which a second electronic device may connect to and connecting through the established address of the second electronic device supporting the same network medium. The method may further include determining which endpoint to use to establish a connection between two devices.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 26, 2016
    Assignee: INTEL CORPORATION
    Inventors: Robert M. Cole, Patrick C. Lankswert, Charlie D. Lenahan, Christopher M. Songer
  • Patent number: 9197619
    Abstract: A system and method for managing electronic devices based on user identity information is presented. An authenticating entity authenticates and provides secure user identity data and a first electronic device. The first electronic device includes memory that stores first secure user identity data provisioned to the first electronic device and a communication module that discovers a second electronic device and initiates a wireless connection with the discovered second electronic device, in which the second electronic device is provisioned with second secure user identity data, logic that has the first and second electronic devices exchange and validate their respective first and second secure user identity data, and a discovery list that stores attributes of the second electronic device. Upon determining that the first and second electronic devices are associated with the same user, the logic adds self-property to the stored attributes of the second electronic device.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: November 24, 2015
    Assignee: INTEL CORPORATION
    Inventors: Mats Agerstam, Patrick C. Lankswert
  • Publication number: 20140075037
    Abstract: An apparatus may include a processor circuit, a memory, and a networking stack for execution on the processor circuit to generate a request message to establish a communications session, the request message including a first globally unique identifier (GUID) that identifies the apparatus and second GUID associated with a target device, generate an application identifier that specifies a connection protocol to be used to conduct the communications session, and initiate the communications session upon receipt of the second GUID associated with the target device. Other embodiments are described and claimed.
    Type: Application
    Filed: December 21, 2012
    Publication date: March 13, 2014
    Inventors: ROBERT M. COLE, PATRICK C. LANKSWERT, CHARLIE D. LENAHAN, CHRISTOPHER M. SONGER
  • Publication number: 20140068092
    Abstract: A method of managing peer-to-peer communications between electronic devices is described. The method may include establishing an address for a plurality of network media types that a protocol stack is able to access, the address being configured as an endpoint on a first electronic device to which a second electronic device may connect to and connecting through the established address of the second electronic device supporting the same network medium. The method may further include determining which endpoint to use to establish a connection between two devices.
    Type: Application
    Filed: March 15, 2013
    Publication date: March 6, 2014
    Inventors: Robert M. Cole, Patrick C. Lankswert, Charlie D. Lenahan, Christopher M. Songer
  • Publication number: 20140068736
    Abstract: A system and method for managing electronic devices based on user identity information is presented. An authenticating entity authenticates and provides secure user identity data and a first electronic device. The first electronic device includes memory that stores first secure user identity data provisioned to the first electronic device and a communication module that discovers a second electronic device and initiates a wireless connection with the discovered second electronic device, in which the second electronic device is provisioned with second secure user identity data, logic that has the first and second electronic devices exchange and validate their respective first and second secure user identity data, and a discovery list that stores attributes of the second electronic device. Upon determining that the first and second electronic devices are associated with the same user, the logic adds self-property to the stored attributes of the second electronic device.
    Type: Application
    Filed: March 13, 2013
    Publication date: March 6, 2014
    Inventors: Mats AGERSTAM, Patrick C. LANKSWERT
  • Publication number: 20140068059
    Abstract: A method of constructing an approximate spatial representation of electronic devices in a neighborhood of devices is described. The method may include collecting data from electronic devices within a range, wherein the data comprises one or more of a unique identifier for an electronic device, endpoints of original electronic devices, and level of indirection of a discovered endpoint and building a data collection representing a neighborhood of electronic devices from the collected data. The collected data may further include relative distance or received signal strength indication or other information about physical location of the electronic device.
    Type: Application
    Filed: March 15, 2013
    Publication date: March 6, 2014
    Inventors: Robert M. Cole, Patrick C. Lankswert, Charlie D. Lenahan, Christopher M. Songer, Ahmad J. Mirani
  • Patent number: 8504100
    Abstract: A system and method for multi-radio control unifies disparate radio technologies and communication protocols and abstracts them such that a user of a personal electronic device having a plurality of disparate radios is not required to know or understand the radio technology needed to connect to a remote wireless device or service. An intermediate layer receives requests from a user interface application, generates specific driver commands to each radio, and returns information received from each radio to the user interface application module. A user interface application module initiates a search for available remote wireless devices, provides the user with information regarding the available remote wireless devices, and establishes a connection to an available remote wireless device in response to a user selection. The user interface application module also presents notifications to the user, and also handles disconnect requests and security credential dialogs.
    Type: Grant
    Filed: May 22, 2007
    Date of Patent: August 6, 2013
    Assignee: ConnectSoft, Inc.
    Inventors: Christopher M. Songer, Gene M. Chang, Peter E. Groset, Patrick C. Lankswert
  • Patent number: 7786935
    Abstract: A computer-based method for inferring a location of a mobile computing device comprises the steps of using the mobile computing device to receive data about one or more devices present in a first location at a first time, including those devices available for connection; assigning an identification code to each device present in the first location; storing said data and identification code for each device present in the first location in a database; receiving new data about each device present in a location at a subsequent time, including those devices available for connection to the mobile computing device; and inferring that the mobile computing device is at the first location by comparing the new data to the stored data and identification codes.
    Type: Grant
    Filed: January 4, 2008
    Date of Patent: August 31, 2010
    Assignee: ConnectSoft, Inc.
    Inventors: Christopher M. Songer, Patrick C. Lankswert
  • Publication number: 20090175561
    Abstract: A method for retrieving and displaying a photorealistic image of a device that is connected to a computing device or available for connection comprises the steps of: using the computing device to receive data from the device; using the computing device to retrieve identifying information from the device; using the computing device to retrieve a photorealistic image from a database based on the identifying information; and displaying the retrieved photorealistic image on the computing device.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 9, 2009
    Applicant: Stonestreet One, Inc.
    Inventor: Patrick C. Lankswert
  • Publication number: 20080165060
    Abstract: A computer-based method for inferring a location of a mobile computing device comprises the steps of using the mobile computing device to receive data about one or more devices present in a first location at a first time, including those devices available for connection; assigning an identification code to each device present in the first location; storing said data and identification code for each device present in the first location in a database; receiving new data about each device present in a location at a subsequent time, including those devices available for connection to the mobile computing device; and inferring that the mobile computing device is at the first location by comparing the new data to the stored data and identification codes.
    Type: Application
    Filed: January 4, 2008
    Publication date: July 10, 2008
    Applicant: STONESTREET ONE, INC.
    Inventors: Christopher M. Songer, Patrick C. Lankswert
  • Publication number: 20080167050
    Abstract: A computer-based method and system for managing user preferences for one or more software applications running on a mobile computing device comprises the steps of: using the mobile computing device to receive data concerning a location of the mobile computing device; using the mobile computing device to receive data about each wireless device present and/or available for connection in the location; querying a first database to ascertain optimal user preferences for the one or more software applications running on the mobile computing device based on the location of the mobile computing device and the wireless devices present and/or available for connection in the location; and communicating instructions to one or more software applications for changing the user preferences associated with each software application to the optimal user preferences.
    Type: Application
    Filed: January 4, 2008
    Publication date: July 10, 2008
    Applicant: STONESTREET ONE, INC.
    Inventors: Christopher M. Songer, Patrick C. Lankswert, Ahmad J. Mirani, Milamaria S. Songer
  • Publication number: 20070275683
    Abstract: A system and method for multi-radio control unifies disparate radio technologies and communication protocols and abstracts them such that a user of a personal electronic device having a plurality of disparate radios is not required to know or understand the radio technology needed to connect to a remote wireless device or service. An intermediate layer receives requests from a user interface application, generates specific driver commands to each radio, and returns information received from each radio to the user interface application module. A user interface application module initiates a search for available remote wireless devices, provides the user with information regarding the available remote wireless devices, and establishes a connection to an available remote wireless device in response to a user selection. The user interface application module also presents notifications to the user, and also handles disconnect requests and security credential dialogs.
    Type: Application
    Filed: May 22, 2007
    Publication date: November 29, 2007
    Applicant: STONESTREET ONE, INC. (A KENTUCKY CORPORATION)
    Inventors: Christopher M. Songer, Gene M. Chang, Peter E. Groset, Patrick C. Lankswert