Patents by Inventor Eok Kim

Eok Kim 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: 10425349
    Abstract: Systems and methods for handling idle websites on a Web server are disclosed. The duration between requests for a website application is monitored and compared to an idle time-out value. The idle time-out value may be a user-selected value that is the same for all website applications or an idle time-out value selected for a group of worker processes. When the idle time-out value is reached, all inactive memory allocations for the website application are paged-out. When a request for the website application is later received, memory for the website application is paged-in so that the request can be processed.
    Type: Grant
    Filed: January 16, 2017
    Date of Patent: September 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wade Hilmo, Eok Kim, Yamini Jagadeesan, Ahmed ElSayed, Erez Benari
  • Patent number: 10057618
    Abstract: A method includes acts for providing a VOD or streaming video manifest. The method includes at a server, receiving a request for a manifest from a client device. The request for a manifest includes an identification of one or more filters to be applied to a returned manifest. The method further includes, at the server, identifying the manifest. The manifest identifies different portions of a multimedia asset that can be delivered to client devices. The method further includes applying the one or more identified filters to the manifest to generate a filtered manifest that excludes one or more items as dictated by the one or more filters. The filtered manifest is returned to the client device.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: August 21, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicolas Drouin, Ismail Cenk Dingiloglu, Eok Kim
  • Publication number: 20170126582
    Abstract: Systems and methods for handling idle websites on a Web server are disclosed. The duration between requests for a website application is monitored and compared to an idle time-out value. The idle time-out value may be a user-selected value that is the same for all website applications or an idle time-out value selected for a group of worker processes. When the idle time-out value is reached, all inactive memory allocations for the website application are paged-out. When a request for the website application is later received, memory for the website application is paged-in so that the request can be processed.
    Type: Application
    Filed: January 16, 2017
    Publication date: May 4, 2017
    Inventors: Wade Hilmo, Eok Kim, Yamini Jagadeesan, Ahmed ElSayed, Erez Benari
  • Patent number: 9584438
    Abstract: Systems and methods for handling idle websites on a Web server are disclosed. The duration between requests for a website application is monitored and compared to an idle time-out value. The idle time-out value may be a user-selected value that is the same for all website applications or an idle time-out value selected for a group of worker processes. When the idle time-out value is reached, all inactive memory allocations for the website application are paged-out. When a request for the website application is later received, memory for the website application is paged-in so that the request can be processed.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: February 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Wade Hilmo, Eok Kim, Yamini Jagadeesan, Ahmed ElSayed, Erez Benari
  • Publication number: 20150358662
    Abstract: A method includes acts for providing a VOD or streaming video manifest. The method includes at a server, receiving a request for a manifest from a client device. The request for a manifest includes an identification of one or more filters to be applied to a returned manifest. The method further includes, at the server, identifying the manifest. The manifest identifies different portions of a multimedia asset that can be delivered to client devices. The method further includes applying the one or more identified filters to the manifest to generate a filtered manifest that excludes one or more items as dictated by the one or more filters. The filtered manifest is returned to the client device.
    Type: Application
    Filed: June 6, 2014
    Publication date: December 10, 2015
    Inventors: Nicolas Drouin, Ismail Cenk Dingiloglu, Eok Kim
  • Publication number: 20140359111
    Abstract: Systems and methods for handling idle websites on a Web server are disclosed. The duration between requests for a website application is monitored and compared to an idle time-out value. The idle time-out value may be a user-selected value that is the same for all website applications or an idle time-out value selected for a group of worker processes. When the idle time-out value is reached, all inactive memory allocations for the website application are paged-out. When a request for the website application is later received, memory for the website application is paged-in so that the request can be processed.
    Type: Application
    Filed: June 18, 2013
    Publication date: December 4, 2014
    Inventors: Wade Hilmo, Eok Kim, Yamini Jagadeesan, Ahmed ElSayed, Erez Benari
  • Patent number: 8738902
    Abstract: Embodiments disclose a reverse lookup using an IP:Port-to-hostname table to identify a hostname when only an IP address and port is present in an SSL hello connection, which may occur, for example, when a non-SNI-capable client initiates the SSL hello. Once the hostname is successfully looked up, a naming convention is used to simplify the management and identification of SSL certificates. Different types of SSL certificates are supported. Multiple hostname matches may be associated with a given IP address and port in the IP:Port-to-hostname table. In such case, the first-matching hostname is always used with the naming convention to identify related SSL certificates. The naming convention is applied in such a way that it will first look for the most matching file name to the least matching file name.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: May 27, 2014
    Assignee: Microsoft Corporation
    Inventors: Won Suk Yoo, Eok Kim, Jenny Lawrance, Aniello Scotto Di Marco, Yamini Jagadeesan, Wade Hilmo
  • Publication number: 20130198511
    Abstract: Embodiments disclose a reverse lookup using an IP:Port-to-hostname table to identify a hostname when only an IP address and port is present in an SSL hello connection, which may occur, for example, when a non-SNI-capable client initiates the SSL hello. Once the hostname is successfully looked up, a naming convention is used to simplify the management and identification of SSL certificates. Different types of SSL certificates are supported. Multiple hostname matches may be associated with a given IP address and port in the IP:Port-to-hostname table. In such case, the first-matching hostname is always used with the naming convention to identify related SSL certificates. The naming convention is applied in such a way that it will first look for the most matching file name to the least matching file name.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Applicant: Microsoft Corporation
    Inventors: Won Suk Yoo, Eok Kim, Jenny Lawrance, Aniello Scotto Di Marco, Yamini Jagadeesan, Wade Hilmo
  • Publication number: 20060051904
    Abstract: A method for forming a polycrystalline silicon thin film transistor. The method includes the steps of: forming a polycrystalline silicon layer including multiple protrusions by crystallizing the amorphous silicon layer according to a crystallization method in which the multiple protrusions are formed due to collision between crystal grains; patterning the polycrystalline silicon layer in an active pattern which includes only two protrusions of the multiple protrusions, which are apart from each other and located at both sides of a gate electrode-forming area; applying a barrier layer on the patterned polycrystalline silicon layer while partially covering the two protrusions; and forming a source electrode and a drain electrode at the protrusions of the polycrystalline silicon layer formed at both sides of the gate electrode-forming area by ion-implanting dopants into a resultant lamination.
    Type: Application
    Filed: March 22, 2005
    Publication date: March 9, 2006
    Inventors: Kyoung Son, Myung Ryu, Jae Park, Eok Kim, Jun Lee, Se Kwon, Jang Im
  • Publication number: 20050142299
    Abstract: Disclosed is a method for forming a polycrystalline silicon film of a polycrystalline silicon thin film transistor. The method includes a step of crystallizing an amorphous silicon film deposited on a glass substrate by irradiating a laser beam onto the amorphous silicon film using a mask pattern. The glass substrate is horizontally moved by a predetermined distance unit corresponding to a translation distance of the mask pattern when the laser beam is irradiated onto the amorphous silicon film through a mask having the mask pattern, thereby growing grains in a circular shape.
    Type: Application
    Filed: September 3, 2004
    Publication date: June 30, 2005
    Inventors: Eok Kim, Ho Lee, Myung Ryu, Jae Park, Kyoung Son, Jun Lee, Se Kwon
  • Publication number: 20050142708
    Abstract: Disclosed herein is a method for forming a polycrystalline (poly-Si) film by the crystallization of an amorphous silicon film using laser light irradiation. The disclosed method comprises the steps of: sequentially depositing a buffer film and an amorphous silicon film on a glass substrate; depositing a metal film having laser light reflection function on the back side of the glass substrate; and irradiating the front side of the amorphous silicon film with laser light to crystallize the amorphous silicon film. In the laser light irradiation step, the irradiated laser light is absorbed into the amorphous silicon film, and a portion of the absorbed laser light is transmitted through the amorphous silicon film. The transmitted light is reflected from the metal film and absorbed into the amorphous silicon film again, thus crystallizing the amorphous silicon film twice over.
    Type: Application
    Filed: August 30, 2004
    Publication date: June 30, 2005
    Inventors: Kyoung Seok Son, Ho Nyeon Lee, Myung Ryu, Jae Park, Eok Kim, Jun Ho Lee, Se Kwon
  • Publication number: 20050142897
    Abstract: Disclosed is a method for forming a polycrystalline silicon film by crystallizing an amorphous silicon film. A mask has first to third shot regions having the same length. The first to third shot regions have transmission sections and non-transmission sections, which are alternately aligned. The transmission sections of the first shot region are positioned corresponding to the non-transmission sections of the second shot region, the non-transmission sections of the first shot region are positioned corresponding to the transmission sections of the second shot region, and the transmission sections of the third shot region are aligned corresponding to center portions of the transmission sections of the first and second shot regions. Primary to nth laser irradiation processes are performed with respect to the glass substrate, thereby crystallizing the amorphous silicon film into the polycrystalline silicon film.
    Type: Application
    Filed: September 3, 2004
    Publication date: June 30, 2005
    Inventors: Eok Kim, Ho Lee, Myung Ryu, Jae Park, Kyoung Son, Jun Lee, Se Kwon
  • Patent number: D457148
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: May 14, 2002
    Assignee: LG Electronics Inc.
    Inventors: Kwang Ho Jung, Eok Kim