Patents by Inventor Hyo-jung Song

Hyo-jung Song 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: 20110161978
    Abstract: A method and apparatus for efficiently allocating jobs to processing cores included in a computing system, are provided. The multi-core system includes a plurality of cores that may collect performance information of each respective core while the cores are executing a requested task in parallel. The multi-core system allocates additional jobs of the requested task to the cores based on the performance information and the amount of jobs remaining.
    Type: Application
    Filed: July 23, 2010
    Publication date: June 30, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Oh-Young Jang, Hyo-Jung Song, Seung-Mo Cho, Seung-Hak Lee, Dong-Woo Im, Sung-Jong Seo
  • Publication number: 20110151292
    Abstract: There are a secondary battery having a pouch-type outer casing and a manufacturing method thereof. In one embodiment, a secondary battery includes an electrode assembly and an outer casing. The electrode assembly has positive and negative electrode plates, a separator interposed therebetween, and positive and negative electrode tabs having one ends respectively connected to the positive and negative electrode plates. The outer casing accommodates the electrode assembly so that the other ends of the positive and negative electrode tabs are extracted from a first side to the exterior thereof. The outer casing has a sealing portion sealed at least twice. The sealing portion is primarily sealed to be fractured under a predetermined internal pressure of the outer casing. After the aging of a battery, the sealing portion is fractured under the predetermined internal pressure, thereby exhausting internal gas. After the exhaustion of the internal gas, the sealing portion is secondarily sealed.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 23, 2011
    Applicant: Samsung SDI Co., Ltd.
    Inventor: Hyo-Jung Song
  • Patent number: 7685397
    Abstract: An apparatus and method for managing stacks in a virtual machine are provided. The apparatus includes a first memory which checks the space of a stack chunk and allocates a frame pointer if at least one of a push and a pop are performed in a virtual machine; and a second memory which is connected with an external bus, and stores frame pointers copied from the first memory via the external bus.
    Type: Grant
    Filed: February 15, 2007
    Date of Patent: March 23, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-ho Choi, Hyo-jung Song, Jung-pil Choi
  • Publication number: 20090019513
    Abstract: A method and apparatus for changing a channel in a digital broadcasting receiver and for hiding a delay that occurs due to the change of the channel are provided. The method includes receiving broadcasting data of at least one channel except for a current channel by using a time division method, based on a pre-set schedule; storing the received broadcasting data; and when a control signal for changing a channel is input, outputting broadcasting contents of the changed channel, which corresponds to the control signal, to the display device by using the stored broadcasting data.
    Type: Application
    Filed: February 26, 2008
    Publication date: January 15, 2009
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yeong-kyeong SEONG, Yoon-hee CHOI, Hyo-jung SONG, Min-kyu PARK, In-cheol PARK
  • Publication number: 20080301652
    Abstract: An apparatus and method for accelerating Java translation are provided. The apparatus includes a lookup table which stores an lookup table having arrangements of bytecodes and native codes corresponding to the bytecodes, a decoder which generates pointer to the native code corresponding to the feed bytecode in the lookup table, a parameterized bytecode processing unit which detects parameterized bytecode among the feed bytecode, and generating pointer to native code required for constant embedding in the lookup table, a constant embedding unit which embeds constants into the native code with the pointer generated by the parameterized bytecode processing unit, and a native code buffer which stores the native code generated by the decoder or the constant embedding unit.
    Type: Application
    Filed: December 28, 2007
    Publication date: December 4, 2008
    Applicants: Samsung Electronics Co., Ltd., THE BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Hyo-jung SONG, Ciji ISEN, Lizy K. JOHN
  • Publication number: 20080301653
    Abstract: Provided are a method and apparatus for increasing task-execution speed, and, more particularly, a method and apparatus for increasing task-execution speed by compiling code to bytecodes, and executing native code in units of blocks instead of bytecodes, in which a block is a group of a series of bytecodes. The apparatus includes a receiving unit which receives a bytecode, a control unit which identifies whether the received bytecode is the last bytecode of a block, and a transmitting unit which transmits an address of a first native code of one or more native codes that correspond to one or more bytecodes included in the block based on the identification result.
    Type: Application
    Filed: January 31, 2008
    Publication date: December 4, 2008
    Applicants: SAMSUNG ELECTRONICS CO., LTD., The Board of Regents, The University of Texas System
    Inventors: Hyo-Jung SONG, Lizy K. JOHN, Ciji ISEN, Jung-Pil CHOI
  • Publication number: 20080301677
    Abstract: A parallel processing apparatus and method are provided. The parallel processing apparatus includes: a control unit determining whether one or more threads can access one or more control blocks of a first container that exists in a direction in which at least one of the one or more threads perform a task; a container generating unit generating a second container that includes one or more control blocks on the basis of the result of the determination; and a container management unit connecting the one or more control blocks of the first container or the one or more control blocks of the first container and the one or more control blocks of the second container and control blocks in which the one or more threads perform tasks, in a ring shape.
    Type: Application
    Filed: December 5, 2007
    Publication date: December 4, 2008
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jun-Sung PARK, Hyo-Jung SONG
  • Publication number: 20070214322
    Abstract: An apparatus and method for managing stacks in a virtual machine are provided. The apparatus includes a first memory which checks the space of a stack chunk and allocates a frame pointer if at least one of a push and a pop are performed in a virtual machine; and a second memory which is connected with an external bus, and stores frame pointers copied from the first memory via the external bus.
    Type: Application
    Filed: February 15, 2007
    Publication date: September 13, 2007
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Young-ho Choi, Hyo-jung Song, Jung-pil Choi
  • Publication number: 20070047653
    Abstract: A motion estimation method for enhancing a video compression speed, and a video encoder using the same are provided. The motion estimation method includes determining a global motion type of a previous frame from motion vectors of the previous frame, setting a search area for a specified motion block included in a current frame based on the global motion type, and searching for a motion vector within the set search area.
    Type: Application
    Filed: August 29, 2006
    Publication date: March 1, 2007
    Inventors: Jin-young Kim, Hyo-jung Song, Jun-sung Park
  • Publication number: 20070006185
    Abstract: A system and method for reducing the bytecode execution time in the Java virtual machine are disclosed. The system includes a DB cache to store old machine code converted from a bytecode, a machine code change unit to change the old machine code to new machine code by removing a predetermined instruction included therein, a register management unit to manage stack data necessary for operations of the new machine code and a register file to provide a register region to conduct the operations, and a machine code information storage unit to store basic block information on the new machine code and spill and fill execution information in the stack of the register file.
    Type: Application
    Filed: May 8, 2006
    Publication date: January 4, 2007
    Inventors: Jung-pil Choi, Hyo-jung Song
  • Publication number: 20040168163
    Abstract: A system for shortening the class loading process in a Java program according to the present invention includes a class loader unit for loading Java program class files from an auxiliary memory, performing linking and initialization processes and generating runtime data; a first memory unit for maintaining the runtime data generated by the class loader unit in an accessible state; a second memory unit for storing the runtime data, which have been loaded into the first memory unit in an accessible state, in the form of images; a runtime data search unit for loading the runtime data, which have been stored in the second memory unit in the form of images, into the first memory unit upon the request of the class loader unit; and an execution unit for executing the runtime data that have been loaded into the first memory unit in an accessible state.
    Type: Application
    Filed: February 9, 2004
    Publication date: August 26, 2004
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-young Choi, Hyo-jung Song, Jung-gyu Park