Patents by Inventor Robert M. Cole

Robert M. Cole 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).

  • Publication number: 20250244788
    Abstract: Described in an example embodiment herein is a technique for cleaning between a touch screen and a display that can be performed without the use of tools. The method comprises disengaging a latch coupling a display with a fascia having a a touch panel mounted thereon and rotating the display away from the fascia. The method further comprises cleaning either a rear surface of a touch panel, a display surface, or both the rear surface of the touch panel and the display surface.
    Type: Application
    Filed: January 29, 2024
    Publication date: July 31, 2025
    Inventors: Robert M. Cole, George L. Niemoeller, Daniel Patrick Schoeffler, Todd Howard Christian, Nathaniel Adam Oberly, Uwe Krueger
  • 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
  • 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
  • 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: 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
  • 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
  • Patent number: 7296211
    Abstract: A system and method are provided for transferring a packet across a data link. The packet may include a stream of data symbols which is delimited by one or more framing symbols. Corruptions of the framing symbol which result in valid data symbols may be mapped to invalid symbols. If it is desired to transfer one of the valid data symbols that has been mapped to an invalid symbol, the data symbol may be replaced with an unused symbol. At the receiving end, these unused symbols are replaced with the corresponding valid data symbols. The data stream of the packet may be encoded with forward error correction information to detect and correct errors in the data stream.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: November 13, 2007
    Assignee: Lockheed Martin Corporation
    Inventors: Robert M. Cole, James E. Bishop
  • Patent number: 7076724
    Abstract: A system and method are provided for transferring a packet across a data link. The packet may include a stream of data symbols which is delimited by one or more framing symbols. Corruptions of the framing symbol which result in valid data symbols may be mapped to invalid symbols. If it is desired to transfer one of the valid data symbols that has been mapped to an invalid symbol, the data symbol may be replaced with an unused symbol. At the receiving end, these unused symbols are replaced with the corresponding valid data symbols. The data stream of the packet may be encoded with forward error correction information to detect and correct errors in the data stream.
    Type: Grant
    Filed: January 22, 2003
    Date of Patent: July 11, 2006
    Assignee: Lockheed Martin Corporation
    Inventors: Robert M. Cole, James E. Bishop
  • Publication number: 20030237038
    Abstract: A system and method are provided for transferring a packet across a data link. The packet may include a stream of data symbols which is delimited by one or more framing symbols. Corruptions of the framing symbol which result in valid data symbols may be mapped to invalid symbols. If it is desired to transfer one of the valid data symbols that has been mapped to an invalid symbol, the data symbol may be replaced with an unused symbol. At the receiving end, these unused symbols are replaced with the corresponding valid data symbols. The data stream of the packet may be encoded with forward error correction information to detect and correct errors in the data stream.
    Type: Application
    Filed: January 22, 2003
    Publication date: December 25, 2003
    Inventors: Robert M. Cole, James E. Bishop
  • Publication number: 20030237041
    Abstract: A system and method are provided for transferring a packet across a data link. The packet may include a stream of data symbols which is delimited by one or more framing symbols. Corruptions of the framing symbol which result in valid data symbols may be mapped to invalid symbols. If it is desired to transfer one of the valid data symbols that has been mapped to an invalid symbol, the data symbol may be replaced with an unused symbol. At the receiving end, these unused symbols are replaced with the corresponding valid data symbols. The data stream of the packet may be encoded with forward error correction information to detect and correct errors in the data stream.
    Type: Application
    Filed: January 22, 2003
    Publication date: December 25, 2003
    Inventors: Robert M. Cole, James E. Bishop