Patents by Inventor Michael Lin

Michael Lin 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: 20150116227
    Abstract: A color sampling method includes detecting a touch input on a touch screen, determining a first region corresponding to the touch input, performing a temporal analysis on the first region of a plurality of image frames to determine representative color values of pixels within the first region, determining a second region within the first region, and performing a spatial analysis on the second region to determine candidate color value corresponding to the touch input according to the representative color values of pixels within the second region.
    Type: Application
    Filed: October 30, 2013
    Publication date: April 30, 2015
    Applicant: HTC Corporation
    Inventors: Chia Yen Michael Lin, Jing-Lung Wu, Hsin-Ti Chueh
  • Publication number: 20150110467
    Abstract: The present disclosure provides an electronic device for generating a multiple point of view (MPOV) video and the method thereof. The present disclosure involves the electronic device to obtain a plurality of media contents. The electronic device would identify a first media content relating to a second media content in time and location according to time information, audio information, and location information including a geographic tag and a surrounding signal information. Then, the first media content and the second media content are provided as relevant media contents for generating the MPOV video of the event having the relevant media content captured from different point of view.
    Type: Application
    Filed: June 19, 2014
    Publication date: April 23, 2015
    Inventors: Wen-Ping Ying, Yuan-Kang Wang, Hira Singh Verick, Jing-Lung Wu, Wen-Chuan Lee, Chia-Wei Chen, Kenneth Todd Culos, Wei-Chih Kuo, Chia-Yen Michael Lin, Ming-Han Tsai, Hsin-Ti Chueh, Tai Ito
  • Publication number: 20150078614
    Abstract: Methods and systems for scene recognition are provided. At least one dark region from an image is searched, and color information for pixels of the at least one dark region is calculated. It is determined whether a proportion of low colorfulness pixels to the pixels of the at lest one dark region is greater than a predefined threshold, wherein when the color information of the respective pixel is less than a specific level, the respective pixel is determined as low colorfulness. when the proportion of low colorfulness pixels to the pixels of the at lest one dark region is greater than the predefined threshold, a scene corresponding to the image is not determined as a backlight scene.
    Type: Application
    Filed: September 18, 2013
    Publication date: March 19, 2015
    Applicant: HTC CORPORATION
    Inventors: Yu-Cheng HSU, Chia-Yen Michael LIN, Jing-Lung WU
  • Publication number: 20150012917
    Abstract: A method performed by a network system having a plurality of processing units implemented using a plurality of respective virtual machines, includes: receiving a first packet at a first virtual machine of the plurality of virtual machines, wherein the first virtual machine is configured to receive the first packet from a network through an interface and has session processing capability; calculating a first value using a mathematical algorithm based on one or more information regarding the first packet; and using the calculated first value to identify a second virtual machine of the plurality of virtual machines in the network system.
    Type: Application
    Filed: July 2, 2013
    Publication date: January 8, 2015
    Applicant: HILLSTONE NETWORKS, INC.
    Inventors: Dongyi Jiang, Jin Shang, David Yu, Michael Lin, Jun Xie, Ye Zhang, Mike Ji
  • Publication number: 20140374002
    Abstract: A method and apparatus for cutting and sealing a moving length of a fabric by heating, sealing, and finally cutting the fabric in a linear process to form an even, fused edge. The fabric undergoes a sequence of manipulations efficacious for cutting and sealing the fabric to a desired pattern and edge width. The method and apparatus help to minimize frayed edges on the fabric by bonding and fusing the fibers prior to cutting. The fabric is initially drawn through the apparatus in a predetermined pattern, such as a window blind. A heating portion directs a hot gas onto a section of the fiber desired for creating the edges. The heated section is compressed under a seal, which helps fuse perpendicular and parallel cross sections of fibers. The newly sealed section is then immediately cut with a cutting portion to form at least one fused edge.
    Type: Application
    Filed: June 25, 2013
    Publication date: December 25, 2014
    Inventor: Michael Lin
  • Publication number: 20140368724
    Abstract: An electronic system for enhancing camera focusing on a portable electronic device is disclosed. The system comprises a body, a bus, and a camera module coupled to the bus and comprising a photosensitive substrate and a lens assembly wherein the lens assembly comprises a lens capable of being selectively moved to a distance from the photosensitive substrate for light focus thereon. Further, it comprises an accelerometer coupled to the bus and configured to generate orientation information, said orientation information indicating contemporaneous orientation of the body with respect to a predetermined reference. It also comprises a memory and a processor coupled to the bus. The memory comprises instructions that when executed implement an autofocus program configured to automatically determine the distance based on: 1) image data captured by said camera module; and 2) the orientation information generated by the accelerometer.
    Type: Application
    Filed: June 12, 2013
    Publication date: December 18, 2014
    Inventors: Guanghua Gary Zhang, Katharine Ip, Michael Lin
  • Patent number: 8852000
    Abstract: The accuracy of results of client-side determinations used for defining views of a virtual space may be verified via crowd-sourcing. Results of primary client-side determinations may be received from client computing platforms. Individual ones of the primary client-side determinations may be performed by individual client computing platforms presenting views of an instance of the virtual space to users. The results of the primary client-side determinations may form a basis for determining view information. The accuracy of the results of the primary client-side determinations may be verified by comparing the results of the primary client-side determinations with results of secondary client-side determinations performed by one or more client computing platforms. Individual ones of the secondary client-side determinations may simulate corresponding primary client-side determinations.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: October 7, 2014
    Assignee: Kabam, Inc.
    Inventors: Justin Rhinesmith, Michael Lin
  • Patent number: 8847954
    Abstract: Systems, methods and computer apparatuses for computing three dimensional (3D) surfaces are described herein. An embodiment includes constructing a slanted voxel grid oriented in a direction between at least two camera locations, projecting images from respective camera locations onto the constructed voxel grid, calculating, for one or more voxels in the voxel grid, a magnitude of difference between pixels corresponding to respective projected images to provide a difference value for each of the one or more voxels, and computing a three dimensional surface passing through voxel locations corresponding to one or more calculated difference values of the one or more voxels. In an embodiment, the three dimensional surface is computed as a surface passing through voxel locations corresponding to calculated difference values having lower magnitudes with respect to other calculated difference values.
    Type: Grant
    Filed: December 5, 2011
    Date of Patent: September 30, 2014
    Assignee: Google Inc.
    Inventors: Michael Lin, Aleksey Golovinskiy
  • Publication number: 20140280442
    Abstract: A method performed by a network appliance having a plurality of application processing units, includes: receiving a first packet at the network appliance; calculating a first value using a mathematical algorithm based on one or more information regarding the first packet; and using the calculated first value to identify a first application processing unit of the plurality of application processing units in the network appliance. A network appliance includes: a plurality of processing units that are communicatively connected to each other; wherein a first processing unit of the plurality of processing units is configured for: calculating a first value using a mathematical algorithm based on one or more information regarding a first packet; and using the calculated first value to identify a second processing unit of the plurality of processing units.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Hillstone Networks, Corp.
    Inventors: Dongyi Jiang, Jin Shang, David Yu, Michael Lin, Jun Xie, Ye Zhang
  • Publication number: 20140220615
    Abstract: Engineered fusion proteins comprising photochromic protein domains are disclosed. In particular, the inventors have constructed fusion proteins containing photoswitchable photochromic fluorescent protein domains linked to selected proteins and shown that such fusion proteins can be used to control the activity or localization of selected proteins with light.
    Type: Application
    Filed: April 11, 2014
    Publication date: August 7, 2014
    Applicant: Office of Technology Licensing
    Inventors: Xin Zhou, Michael Lin
  • Patent number: 8782872
    Abstract: A method to connect piping and a piping connection, having the features of a ring connector configured to snugly fit around an external diameter of a pipe; and a piping shield connected to the ring connector, the piping shield having at least one observation window cut into the shield, wherein the piping shield covers an abutment end of the pipe to be connected, wherein a joint between the ring connector and the piping shield forms a connection.
    Type: Grant
    Filed: October 3, 2012
    Date of Patent: July 22, 2014
    Assignee: J-M Manufacturing Co., Inc.
    Inventors: Michael Lin, Lei Zhang
  • Publication number: 20140175794
    Abstract: A piping connector is provided having a ring configured to install around an external diameter of a pipe, the ring having at least one clamp closing portion that has an open uncrimped position and a closed crimped position, a piping shield connected to the ring, the piping shield having at least one penetration to accept the at least one clamp closing portion, wherein the piping shield covers an abutment end of the pipe to be connected, wherein a joint between the ring and the piping shield forms a connection.
    Type: Application
    Filed: March 4, 2014
    Publication date: June 26, 2014
    Applicant: J-M Manufacturing Company, Inc.
    Inventors: Michael LIN, Lei ZHANG
  • Publication number: 20140160019
    Abstract: A method for enhancing user interaction with mobile electronic devices is presented. The method includes determining screen orientation on the device by first detecting the presence of a user using data captured by a camera of the portable electronic device. The method further includes searching the data from the camera for a plurality of physical characteristics of the user if a user is detected. The method also includes determining a facial orientation of the user based on information regarding at least one physical characteristic of the user determined from the data. Finally, the method includes setting a screen orientation of a display device of the portable electronic device based on the determined facial orientation of the user.
    Type: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Venkata R. Anda, Guanghua Zhang, Michael Lin
  • Patent number: 8696036
    Abstract: A piping connector is provided having a ring configured to install around an external diameter of a pipe, the ring having at least one clamp closing portion that has an open uncrimped position and a closed crimped position, a piping shield connected to the ring, the piping shield having at least one penetration to accept the at least one clamp closing portion, wherein the piping shield covers an abutment end of the pipe to be connected, wherein a joint between the ring and the piping shield forms a connection.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: April 15, 2014
    Assignee: J-M Manufacturing Company, Inc.
    Inventors: Michael Lin, Lei Zhang
  • Publication number: 20140086507
    Abstract: An embodiment of an image enhancement method is introduced for use in an electronic device. An image composed of a plurality of pixel values is first received, and each pixel therein is separated into two channels. The image is further divided into a plurality of blocks. A distribution of a selected channel is determined for each block, which is selected from the two channels. For each pixel, the pixel value of the selected channel is adjusted according to at least one distribution corresponding to at least one neighboring block. For each pixel, the pixel value of the other channel is adjusted according to the adjusted pixel value of the selected channel. As a result, the adjusted image is provided.
    Type: Application
    Filed: August 23, 2013
    Publication date: March 27, 2014
    Applicant: HTC Corporation
    Inventors: Chia Yen Michael LIN, Chia-Ho PAN, Jing-Lung WU, Hsin-Ti CHUEH
  • Publication number: 20140071245
    Abstract: A system and method for stereoscopic image capture. The method includes capturing a first image with a first camera and capturing a second image with a second camera. The second camera comprises a lower resolution sensor than a sensor of the first camera. The method further includes determining a third image based on adjusting the first image to a resolution of the lower resolution sensor of the second camera and generating a stereoscopic image comprising the second image and the third image.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 13, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Guanghua Gary Zhang, Michael Lin, Patrick Shehane, Hugh Phu Nguyen
  • Publication number: 20140071330
    Abstract: A system and method for enhanced automatic monoimaging. Embodiments of the present invention are operable for configuring a first camera based on a configuration determination by a second camera. The method includes capturing a first image with the first camera and determining an optical configuration based on an optical measurement performed by a second camera. In one embodiment, the second camera comprises a lower resolution sensor than a sensor of the first camera. The method further includes sending the optical configuration from the second camera to the first camera and adjusting a configuration of the first camera based on the optical configuration. The method further includes capturing a second image with the first camera. The first image and the second image may be preview images.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 13, 2014
    Applicant: NVIDIA CORPORATION
    Inventors: Guanghua Gary Zhang, Michael Lin, Patrick Shehane, Hugh Phu Nguyen
  • Publication number: 20140059495
    Abstract: A system and method for example method for displaying enterprise data via a user interface display. An example method includes providing a first user option to select enterprise data to be displayed, yielding selected data in response thereto; employing a capsule to present a visualization or infographic characterizing at least a portion of the selected data; and providing a second user option to flip or rotate the capsule, thereby displaying additional enterprise data that is related to or representative of the selected data or portion thereof. In a specific embodiment, the first user option includes a slider bar that enables a user to specify a time frame to filter the enterprise data.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: Oracle International Corporation
    Inventors: Kenneth F. Klaus, Mary E.G. Bear, Chau Ha Leung, Michael Lin, Kristine Lois Van der Ploeg, Kathi Lynn Chenoweth
  • Patent number: 8581550
    Abstract: A method and apparatus for identifying different types of energy sources used to charge a battery by receiving energy from at least one of the different types of energy sources at input terminals, identifying the type of energy source, and selecting a mode for charging the battery based on the type of energy source identified. A method and apparatus for protecting against certain energy sources used to charge a battery is also disclosed.
    Type: Grant
    Filed: September 10, 2010
    Date of Patent: November 12, 2013
    Assignee: Fenix International, Inc.
    Inventors: Michael Lin, Mitchell Heinrich, Jonas Ketterle, Brian Warshawsky, Paul Jehlen, Jonathan Thomas, John Pelochino, Akbar Dhanaliwala, Brian Krieger
  • Patent number: D696000
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: December 24, 2013
    Assignee: Cherokee Inc.
    Inventor: Michael Lin