Patents by Inventor Daniel P. GICKLHORN

Daniel P. GICKLHORN 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: 20190007308
    Abstract: In various embodiments, methods and systems for implementing distributed traffic management are provided. A data request from a content server is accessed using a content serving agent. The data request is determined to be associated with a corresponding network link based on referencing an exterior protocol topology file. The exterior gateway protocol topology file includes a mapping of Internet Protocol (IP) prefixes to corresponding router-network-link identifiers indicating a router interface. A router-network-link identifier and one or more local control actions for the data request are identified using the control output file that includes a mapping between the router-network-link identifier and the one or more local control actions. Utilization data for the router-network-link identifier is accessed using the utilization data file. The utilization data is determined to be associated with executing one or more local control actions.
    Type: Application
    Filed: June 30, 2017
    Publication date: January 3, 2019
    Inventors: Debarghya MANDAL, Mehmet TATLICIOGLU, Nicholas Leonard HOLT, Daniel P. GICKLHORN, Dhrubajyoti SAHA, Ravikumar ARUNACHALAM
  • Patent number: 9316717
    Abstract: Methods and systems for determining and utilizing spatial correlative information relating to two or more devices to determine device positioning are described. Using audio signals emitted from stereo speakers, for example, associated with a first device and a microphone associated with the second device, the distance and angle between the two devices and as their relative positions can be determined. No other sensors or specialized accessories are needed on either device to calculate the distance and angles. The devices need only be loaded with the appropriate software which, when executed, is able to carry out steps of the present invention. The usefulness of one or both of the devices may be enhanced by knowing the distance and angle data between the devices. For example, one device may be a TV having stereo speakers and the other device may be a handheld device, such as a smartphone, having a microphone.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: April 19, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Daniel P. Gicklhorn, Dang Van Tran
  • Patent number: 9069584
    Abstract: In a first embodiment of the present invention, a method for operating a multi-platform application player on a device is provided, comprising: receiving an indication of a first application to run on the device; determining a platform required for the first application to run; identifying a first application player suitable for running an environment compatible with the determined platform, wherein the first application player is capable of running the first application as well as one or more other applications created for the determined platform; loading the first application player in the multi-platform application player; and running the first application in the first application player in the multi-platform application player on the device.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: June 30, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Andrew R. Shelansky, Shiang-Feng Lee, Fabio Gava, Daniel P. Gicklhorn
  • Publication number: 20120127831
    Abstract: Methods and systems for determining and utilizing spatial correlative information relating to two or more devices to determine device positioning are described. Using audio signals emitted from stereo speakers, for example, associated with a first device and a microphone associated with the second device, the distance and angle between the two devices and as their relative positions can be determined. No other sensors or specialized accessories are needed on either device to calculate the distance and angles. The devices need only be loaded with the appropriate software which, when executed, is able to carry out steps of the present invention. The usefulness of one or both of the devices may be enhanced by knowing the distance and angle data between the devices. For example, one device may be a TV having stereo speakers and the other device may be a handheld device, such as a smartphone, having a microphone.
    Type: Application
    Filed: July 14, 2011
    Publication date: May 24, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Daniel P. Gicklhorn, Dang Van Tran
  • Publication number: 20120127012
    Abstract: In a first embodiment of the present invention, a method for controlling a receiving device, the method comprising: detecting a position of a control device operated by a user; detecting horizontal orientation or vertical inclination of the control device; based on the position and the horizontal orientation or vertical inclination of the control device, determining that the control device is pointed at the receiving device as opposed to another receiving device in the vicinity; and causing the control device to control the receiving device at which it is pointed based on the determination that the control device is pointed at the receiving device.
    Type: Application
    Filed: April 12, 2011
    Publication date: May 24, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Daniel P. GICKLHORN, Dang TRAN, Michael R. LOVELACE, Andrew R. SHELANSKY
  • Publication number: 20120066675
    Abstract: In a first embodiment of the present invention, a method for operating a multi-platform application player on a device is provided, comprising: receiving an indication of a first application to run on the device; determining a platform required for the first application to run; identifying a first application player suitable for running an environment compatible with the determined platform, wherein the first application player is capable of running the first application as well as one or more other applications created for the determined platform; loading the first application player in the multi-platform application player; and running the first application in the first application player in the multi-platform application player on the device.
    Type: Application
    Filed: April 27, 2011
    Publication date: March 15, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Andrew R. SHELANSKY, Shiang-Feng LEE, Fabio GAVA, Daniel P. GICKLHORN
  • Publication number: 20120054178
    Abstract: In a first embodiment of the present invention, a method for enhancing full-app content playing on a first device is provided, the method comprising: running one or more micro-apps simultaneously with the full-app content playing on the first device; for each of the micro-apps: retrieving full-app content context information regarding the media; querying a micro-app partner using the full-app content context information; receiving results from the micro-app partner; and displaying or playing at least a portion of the received results.
    Type: Application
    Filed: April 5, 2011
    Publication date: March 1, 2012
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dang TRAN, Yingnan ZHU, Michael R. LOVELACE, Xing ZHENG, Daniel P. GICKLHORN, Jaffar KHOSHGOZARAN
  • Publication number: 20120054179
    Abstract: In a first embodiment of the present invention, a method for enhancing content playing on a device is provided, the method comprising: extracting context information; retrieving a policy, wherein the policy comprises one or more constraints; applying one or more of the constraints in the policy to the extracted context information, producing augmented context information; sending the augmented context information as a query to an entity external to the device; receiving results from the entity external to the device in response to the query; and displaying the results from the entity external to the device on the device.
    Type: Application
    Filed: April 27, 2011
    Publication date: March 1, 2012
    Inventors: Yingnan ZHU, Xing ZHENG, Daniel P. GICKLHORN, Michael R. LOVELACE, Jaffar KHOSHGOZARAN, Dang TRAN