Patents by Inventor Ming Leung

Ming Leung 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: 8594196
    Abstract: A method of encoding video data generates a first source of video data from a first set of video frames by approximating the first set of video frames. A second source of video data is generated from a second set of video frames by transforming first respective binary representations of pixel values of said second set of video frames into second respective binary representation of the pixel values of the second set of video frames. The video data sources are encoded independently according to a mapping wherein Hamming distance between each of successive pixel values in a predetermined range of values in the second binary representation is greater than Hamming distance between each of successive pixel values in a predetermined range of values in the first binary representation.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: November 26, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Axel Lakus-Becker, Ka-Ming Leung
  • Patent number: 8584003
    Abstract: A system and method for mapping payload data to a spreadsheet list. The present invention comprises a system for mapping payload data to a spreadsheet list while supporting the implementation of nested tables, without the use of a schema. After receiving a spreadsheet list, the present invention generates the parent path of each field path defined in the spreadsheet list. The longest parent path may be used to generate a set of nodes from the payload data. If more than one unique parent path qualifies as the longest parent path, then such parent patents may be designated as branch bottom paths. All other parent paths may then be associated with an appropriate branch bottom path. During the binding process, each branch bottom path may be evaluated to generate result nodes, which may be used to obtain the values of the fields of the spreadsheet list.
    Type: Grant
    Filed: January 3, 2007
    Date of Patent: November 12, 2013
    Inventor: Yiu-Ming Leung
  • Patent number: 8543654
    Abstract: A platform and end user interface are provided as part of a contextual communications framework for enabling developers to add context to conversations before they start or as they occur. The context may be consumed through a communication application user interface or through an application associated with a contextual document or file. The exchanged context and any updates to it may be stored following the conversation such that subsequent continuations of the conversation may be provided with the updated context.
    Type: Grant
    Filed: December 17, 2010
    Date of Patent: September 24, 2013
    Assignee: Microsoft Corporation
    Inventors: Christopher Schindler, Yiu-Ming Leung
  • Patent number: 8509558
    Abstract: Methods, apparatuses (100, 400, 1000), and computer program products for generating an enhanced digital image (490, 495, 1022) comprising a plurality of pixels are disclosed. Using a first digital image (420, 1020) captured from a first camera (124) and parity bits (410, 415, 1010) generated from a second digital image captured by a second camera (122, 126), a third digital image (445, 447, 1045) is constructed. The second camera (122, 126) captures the second image at a resolution different to the resolution of the first camera (124) capturing the first image (420, 1020). A disparity map (455, 457, 1055) between the first image (420, 1020) and the third image (445, 447, 1045) is determined (450, 452, 1050). One of the first image (420, 1020) and the third image (445, 447, 1045) is enhanced (470, 472, 1070) dependent upon the determined disparity map (455, 457, 1055) to generate the enhanced digital image (490, 495, 1022).
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: August 13, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Zhonghua Ma, Axel Lakus-Becker, Ka-Ming Leung
  • Patent number: 8503318
    Abstract: Performance of endpoints, client devices and servers within a communication system, is determined by collecting call quality data from each endpoint by a quality monitoring server/application. Call quality data includes predefined metrics based on network and end device characteristics during each call. Calls include voice, video, and data exchanges. Collected metric values are then aggregated according to a formula for consistency and scaled based on factors such as traffic volume. Resulting performance values are used to order the endpoints such that those with degraded quality and prioritized based on factors like traffic volume can be attended to first.
    Type: Grant
    Filed: September 30, 2010
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Yiu-Ming Leung, Jisun Park, Vincent Allio
  • Patent number: 8490119
    Abstract: Software applications are enabled with multimodal communication capabilities and features associated with enhanced communication systems through a communication application programming interface (API). Applications for document processing, scheduling, audio/video data processing, and/or business operations can exchange communication system data and parameters bi-directionally with components of an enhanced communication system, initiate communication sessions through the application's user interface, and preserve post-communication updates.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Yiu-Ming Leung, Rui Liang, Yu Shao, Marcelo Farjalla, Li Zhang, Danilo Perez Solano, Sergei Osobov
  • Patent number: 8453317
    Abstract: Methods of fabricating magnetic write heads and electrical lapping guides (ELG's) using a split gap deposition process is described. A removal process is performed on a magnetic material to define a main write pole and to define a corresponding ELG for the main write pole. A first non-magnetic gap layer is deposited. A mask and liftoff process is performed to deposit an electrically conductive material on the first gap layer disposed along a front edge of the ELG. A second non-magnetic gap layer is then deposited and a shield is fabricated for the write pole.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: June 4, 2013
    Assignee: HGST Netherlands, B.V.
    Inventors: Donald Allen, Jennifer Ai-Ming Leung, Aron Pentek, Thomas Roucoux
  • Patent number: 8295191
    Abstract: User quality of experience in a real time communication system is determined by analyzing endpoint performance metric reports correlated with performance factors of each endpoint in an endpoint profile for a more complete view of an audio/video quality of experience. Reports may include endpoint profile reports, which may be sent once at the beginning and then again only if an endpoint attribute changes; session reports, which include measured metric information and are sent at the conclusion of each session; and session interval reports, which also include metric information, but are sent during the session based on a period or a predefined threshold.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: October 23, 2012
    Assignee: Microsoft Corporation
    Inventors: Yiu-Ming Leung, Jisun Park, Vincent Allio, Danny Levin, Haoran Zheng, Xu Liu, Jay Herbison
  • Patent number: 8270586
    Abstract: Tools and techniques for determining conditions of conferences include calculating a global conference parameter that represents a rate at which several different conferences are processed. The machine may also calculate individual conference parameters representing a duration of time spent in processing the conferences considered individually.
    Type: Grant
    Filed: June 26, 2007
    Date of Patent: September 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Yiu-Ming Leung, Jiannan Zheng
  • Patent number: 8212828
    Abstract: An apparatus including a processor and a memory. The processor may be configured to process pixel data comprising eight or more bits. For pixel data having bit-depths greater than eight bits, a number of most significant bits (MSBs) of a pixel are presented as a first byte and a number of least significant bits (LSBs) of the pixel are packed with LSBs from one or more other pixels into a second byte. The memory may be coupled to the processor and configured to store the first byte in response to a first pointer and the second byte in response to a second pointer. The first byte and the second byte are stored independently in the memory.
    Type: Grant
    Filed: January 4, 2006
    Date of Patent: July 3, 2012
    Assignee: LSI Corporation
    Inventors: Aaron G. Wells, Hidetaka Magoshi, Ho-Ming Leung
  • Publication number: 20120158864
    Abstract: A platform and end user interface are provided as part of a contextual communications framework for enabling developers to add context to conversations before they start or as they occur. The context may be consumed through a communication application user interface or through an application associated with a contextual document or file. The exchanged context and any updates to it may be stored following the conversation such that subsequent continuations of the conversation may be provided with the updated context.
    Type: Application
    Filed: December 17, 2010
    Publication date: June 21, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Christopher Schindler, Yiu-Ming Leung
  • Patent number: 8204367
    Abstract: A method for transitioning a video system is disclosed. The method generally includes a first step for (A) executing in a processing circuit a standby code stored in a nonvolatile memory while the video system is in an off state, the off state defining a low power configuration for the processing circuit and a power off condition for the video system, the standby code being responsive to a plurality of wake up conditions to wake up the video system. In a second step, the method may (B) store an application code in a volatile memory while in the off state, the application code configured to operate the video system while in an on state of the video system. The method generally includes a third step for (C) transitioning from the off state to the on state upon detection of at least one of the wake up conditions. A step for (D) executing in the processing circuit the application code while in the on state to decode video may also exist in the method.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: June 19, 2012
    Assignee: LSI Corporation
    Inventors: Ho-Ming Leung, Elliot Sowadsky, Suryanaryana M. Potharaju, Peter G. Panagas, Jr.
  • Publication number: 20120151500
    Abstract: Software applications are enabled with multimodal communication capabilities and features associated with enhanced communication systems through a communication application programming interface (API). Applications for document processing, scheduling, audio/video data processing, and/or business operations can exchange communication system data and parameters bi-directionally with components of an enhanced communication system, initiate communication sessions through the application's user interface, and preserve post-communication updates.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Yiu-Ming Leung, Rui Liang, Yu Shao, Marcelo Farjalla, Li Zhang, Danilo Perez Solano, Sergei Osobov
  • Publication number: 20120094009
    Abstract: Methods of fabricating magnetic write heads and electrical lapping guides (ELG's) using a split gap deposition process is described. A removal process is performed on a magnetic material to define a main write pole and to define a corresponding ELG for the main write pole. A first non-magnetic gap layer is deposited. A mask and liftoff process is performed to deposit an electrically conductive material on the first gap layer disposed along a front edge of the ELG. A second non-magnetic gap layer is then deposited and a shield is fabricated for the write pole.
    Type: Application
    Filed: October 14, 2010
    Publication date: April 19, 2012
    Inventors: Donald Allen, Jennifer Ai-Ming Leung, Aron Pentek, Thomas Roucoux
  • Patent number: 8145667
    Abstract: An XML payload is generated from an XML list irrespective of a schema associated with the XML list. The parent/child relationship paths are collected from the field entries in the XML list. An XML payload node tree is created reflective of the parent/child relationship of data in the paths of the XML list. The XML payload can then be generated from the XML payload node tree and exported as needed to target software applications or web pages.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: March 27, 2012
    Assignee: Microsoft Corporation
    Inventor: Yiu-Ming Leung
  • Publication number: 20110310968
    Abstract: A method for determining a first and a second reference picture used for inter-prediction of a macroblock, comprising the steps of (A) finding a co-located picture and block, (B) determining a reference index, (C) mapping the reference index to a lowest valued reference index in a current reference list and (D) using the reference index to determine the second reference picture.
    Type: Application
    Filed: August 30, 2011
    Publication date: December 22, 2011
    Inventors: Lowell L. Winger, Simon Booth, Elliot N. Linzer, Ho-Ming Leung
  • Publication number: 20110305845
    Abstract: The present invention discloses a decorative zip manufacturing method, which comprises the steps of: melting and coating the thermoplastic resin on the surface of at least one side of the zip ribbon to gain a zip with a thermoplastic resin layer; melting the thermoplastic resin layer and fixing a functional material on the thermoplastic resin layer melted; cutting the functional layer and the thermoplastic resin layer among the center line of the zip teeth. The zip manufactured according to the present invention is featured in the strong adhesive force between the thermoplastic layer and the zip ribbon, and a longer service life; a number of conventional approaches could be used to composite a variety of materials and the thermoplastic resin layer together, providing conveniences for producing all kinds of decorative zips, so as to satisfy the pursuit of personalization of people, in particular of the young people.
    Type: Application
    Filed: October 23, 2010
    Publication date: December 15, 2011
    Applicant: JIANGMEN M.F.B.S. MACHINERY LTD.
    Inventor: Shiu Ming Leung
  • Patent number: 8036271
    Abstract: A method for determining a first and a second reference picture used for inter-prediction of a macroblock, comprising the steps of (A) finding a co-located picture and block, (B) determining a reference index, (C) mapping the reference index to a lowest valued reference index in a current reference list and (D) using the reference index to determine the second reference picture.
    Type: Grant
    Filed: February 24, 2004
    Date of Patent: October 11, 2011
    Assignee: LSI Corporation
    Inventors: Lowell L. Winger, Simon Booth, Elliot N. Linzer, Ho-Ming Leung
  • Patent number: 8031432
    Abstract: A magnetic write head having a write coil configured to dissipate heat away from the write head to minimize thermal protrusion. The write coil is formed as a helical coil having upper and lower leads that are connected by electrically conductive studs formed therebetween. The first and leads extend beyond the studs to form heat conducting fins that conduct heat away from the write head where it can be dissipated into surrounding structure.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: October 4, 2011
    Assignee: Hitachi Global Storage Technologies Netherlands B.V.
    Inventors: Wen-Chien David Hsiao, Edward Hin Pong Lee, Jennifer Ai-Ming Leung
  • Patent number: 8027383
    Abstract: A method for processing a compressed signal of digital video is disclosed. The method generally includes the steps of (A) generating a decompressed signal by decompressing the compressed signal of digital video, (B) generating a filtered signal by spatial filtering the decompressed signal, wherein the spatial filtering is arranged to reduce mosquito noise within the decompressed signal and (C) generating a video signal by adding synchronization information to the filtered signal, the synchronization information being suitable for synchronizing a video display to the filtered signal.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: September 27, 2011
    Assignee: LSI Corporation
    Inventors: Ho-Ming Leung, Suryanaryana M. Potharaju