Patents by Inventor Jannie Lai

Jannie Lai 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: 10931866
    Abstract: A camera device including multiple optical chains receives user input indicating one or more user selectable control option setting(s), e.g., a user selected depth of field control option setting and an aspect ratio control option setting. The indicated control option settings are stored in memory in the camera device. Multiple optical chains of the camera device capture an image during an image capture time interval. A set of captured images are stored in a file along with metadata including the user indicated control option settings. A composite image is generated from a set of captured images in accordance with the stored indicated control option settings, e.g., generating a composite image with a user selected depth of field and/or a user selected aspect ratio. In some embodiments, at least some of the user selected control option settings are not used during image capture operations but are used in subsequent image processing.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: February 23, 2021
    Assignee: Light Labs Inc.
    Inventors: Rajiv Laroia, Fan Sai Kuok, Jannie Lai, Jared Torres Calinisan, Feng Li
  • Patent number: 10491806
    Abstract: Various features for allowing a user to control a camera in an intuitive manner are described. Various features allow a user to control one or more camera settings via a touch screen. In some embodiments a rotating wheel is simulated on the display screen to show user selectable camera setting values with the values being displayed as if on the surface of the wheel with a currently selected value being closest to the user, e.g., in the center, and values above and below the currently selected value being shown using a smaller size as if further away from the user. A current setting for the feature being controlled is displayed near the center of the screen in some embodiments. A currently selected value is sometimes shown larger than other user selectable settings. The camera settings include an ISO setting, a focal length, e.g., zoom setting, and/or an exposure control setting.
    Type: Grant
    Filed: October 5, 2015
    Date of Patent: November 26, 2019
    Assignee: LIGHT LABS INC.
    Inventors: Jannie Lai, Joseph Engel, Jared Calinisan, Fan Sai Kuok
  • Publication number: 20180109722
    Abstract: A camera device including multiple optical chains receives user input indicating one or more user selectable control option setting(s), e.g., a user selected depth of field control option setting and an aspect ratio control option setting. The indicated control option settings are stored in memory in the camera device. Multiple optical chains of the camera device capture an image during an image capture time interval. A set of captured images are stored in a file along with metadata including the user indicated control option settings. A composite image is generated from a set of captured images in accordance with the stored indicated control option settings, e.g., generating a composite image with a user selected depth of field and/or a user selected aspect ratio. In some embodiments, at least some of the user selected control option settings are not used during image capture operations but are used in subsequent image processing.
    Type: Application
    Filed: October 18, 2016
    Publication date: April 19, 2018
    Inventors: Rajiv Laroia, Fan Sai Kuok, Jannie Lai, Jared Torres Calinisan, Feng Li
  • Patent number: 9817548
    Abstract: Methods, systems, computer-readable media, and apparatuses for providing enhanced user interfaces are presented. In some embodiments, a computing device may generate a user interface that presents a selectable control element. Subsequently, the computing device may receive input selecting the control element. In response to receiving the input selecting the control element, the computing device may update the user interface to present a ring that includes at least one band of icons. In addition, the ring may have a first portion that is visible and a second portion, different from the first portion, that is hidden. In some instances, the computing device then may receive a selection of an icon included in the at least one band of icons. In response to receiving the selection of the icon, the computing device may update the user interface to hide the ring.
    Type: Grant
    Filed: April 15, 2014
    Date of Patent: November 14, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Jannie Lai, Lin Cao, Uday Gajendar
  • Publication number: 20170180637
    Abstract: Methods and apparatus for detecting and/or indicating a blocked sensor and/or blocked camera module are described. The sensor maybe a distance sensor used to support focus operations. Depending on the embodiment, the camera system may include one or more sensors and one or more camera modules. As sensor output is received and/or images are captured by one or more camera modules, the sensor output, e.g., distance sensor output, and/or captured images, e.g., optical image sensor output, are checked to determine if one or more of the sensors and/or camera modules are obstructed. When an obstruction of a sensor or camera module is detected, to make a user aware of the obstruction condition a visual and/or physical indication of an obstructed sensor or camera module is provided to the user of the camera device. The indication may include haptic feedback in the form of vibrations and/or a visual obstruction indication.
    Type: Application
    Filed: October 18, 2016
    Publication date: June 22, 2017
    Inventors: Bradley Lautenbach, Rajiv Laroia, Fan Sai Kuok, Jannie Lai, Jared Torres Calinisan, Shrinwanti Sengupta, Min Lee
  • Publication number: 20170041528
    Abstract: Various features for allowing a user to control a camera in an intuitive manner are described. Various features allow a user to control one or more camera settings via a touch screen. In some embodiments a rotating wheel is simulated on the display screen to show user selectable camera setting values with the values being displayed as if on the surface of the wheel with a currently selected value being closest to the user, e.g., in the center, and values above and below the currently selected value being shown using a smaller size as if further away from the user. A current setting for the feature being controlled is displayed near the center of the screen in some embodiments. A currently selected value is sometimes shown larger than other user selectable settings. The camera settings include an ISO setting, a focal length, e.g., zoom setting, and/or an exposure control setting.
    Type: Application
    Filed: October 5, 2015
    Publication date: February 9, 2017
    Inventors: Jannie Lai, Joseph Engel, Jared Calinisan, Fan Sai Kuok
  • Patent number: 9268477
    Abstract: Methods, systems, and computer-readable media for providing contextual menus are presented. In some embodiments, a computing device may receive user input. Subsequently, the computing device may determine, based on the received user input, that a drag-and-drop operation has been completed, where the drag-and-drop operation includes at least one item being dragged from a source palette to a target palette. In response to determining that the drag-and-drop operation has been completed, the computing device may cause a contextual menu associated with the at least one item to be displayed. In some arrangements, the contextual menu may be a configuration menu. Additionally or alternatively, causing the contextual menu to be displayed may include animating the contextual menu as a panel that slides into view from at least one edge of a displayed user interface.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: February 23, 2016
    Assignee: Citrix Systems, Inc.
    Inventors: Jannie Lai, Dai Tang
  • Publication number: 20140344754
    Abstract: Methods, systems, computer-readable media, and apparatuses for providing enhanced user interfaces are presented. In some embodiments, a computing device may generate a user interface that presents a selectable control element. Subsequently, the computing device may receive input selecting the control element. In response to receiving the input selecting the control element, the computing device may update the user interface to present a ring that includes at least one band of icons. In addition, the ring may have a first portion that is visible and a second portion, different from the first portion, that is hidden. In some instances, the computing device then may receive a selection of an icon included in the at least one band of icons. In response to receiving the selection of the icon, the computing device may update the user interface to hide the ring.
    Type: Application
    Filed: April 15, 2014
    Publication date: November 20, 2014
    Applicant: CITRIX SYSTEMS, INC.
    Inventors: Jannie Lai, Lin Cao, Uday Gajendar
  • Publication number: 20140344738
    Abstract: Methods, systems, and computer-readable media for providing contextual menus are presented. In some embodiments, a computing device may receive user input. Subsequently, the computing device may determine, based on the received user input, that a drag-and-drop operation has been completed, where the drag-and-drop operation includes at least one item being dragged from a source palette to a target palette. In response to determining that the drag-and-drop operation has been completed, the computing device may cause a contextual menu associated with the at least one item to be displayed. In some arrangements, the contextual menu may be a configuration menu. Additionally or alternatively, causing the contextual menu to be displayed may include animating the contextual menu as a panel that slides into view from at least one edge of a displayed user interface.
    Type: Application
    Filed: May 20, 2013
    Publication date: November 20, 2014
    Applicant: Citrix Systems, Inc.
    Inventors: Jannie Lai, Dai Tang
  • Publication number: 20050144086
    Abstract: A method and system of providing listing recommendations to users of a network-based commerce system including a plurality of listings arranged in a plurality of divisions is described. The method includes identifying a division of the plurality of divisions based on user interaction with the network-based commerce system, and identifying at least one frequently used search term associated with the division. A link is provided to the user to listings associated with the frequently used search term. The search terms may be ranked by retrieving frequently used search terms from a first memory location and determining a number of listings in each division associated with each frequently used search term. Each frequently used search term may then be ranked based on the number of listings in each division.
    Type: Application
    Filed: June 24, 2004
    Publication date: June 30, 2005
    Inventors: Leonard Speiser, Nicholas Posner, Jannie Lai, Louis Monier
  • Publication number: 20050125240
    Abstract: A method and system of providing listing recommendations to users of a network-based commerce system including a plurality of listings arranged in a plurality of divisions is described. The method includes identifying a division of the plurality of divisions based on user interaction with the network-based commerce system, and identifying at least one frequently used search term associated with the division. A link is provided to the user to listings associated with the frequently used search term. The search terms may be ranked by retrieving frequently used search terms from a first memory location and determining a number of listings in each division associated with each frequently used search term. Each frequently used search term may then be ranked based on the number of listings in each division.
    Type: Application
    Filed: September 18, 2003
    Publication date: June 9, 2005
    Inventors: Leonard Speiser, Nicholas Posner, Jannie Lai, Louis Monier
  • Publication number: 20040078214
    Abstract: A method and system of providing listing recommendations to users of a network-based commerce system including a plurality of listings arranged in a plurality of divisions is described. The method includes identifying a division of the plurality of divisions based on user interaction with the network-based commerce system, and identifying at least one frequently used search term associated with the division. A link is provided to the user to listings associated with the frequently used search term. The search terms may be ranked by retrieving frequently used search terms from a first memory location and determining a number of listings in each division associated with each frequently used search term. Each frequently used search term may then be ranked based on the number of listings in each division.
    Type: Application
    Filed: September 18, 2003
    Publication date: April 22, 2004
    Inventors: Leonard Robert Speiser, Nicholas David Posner, Jannie Lai, Louis M. Monier
  • Patent number: D700206
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: February 25, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Jannie Lai, Ryan T. Williams
  • Patent number: D701238
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: March 18, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Jannie Lai, Ryan T. Williams
  • Patent number: D705789
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: May 27, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Jannie Lai, Ryan T. Williams
  • Patent number: D714814
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: October 7, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Jannie Lai, Ryan T. Williams
  • Patent number: D723052
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: February 24, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Jannie Lai, Kelly Nash, Roslyn Cyrus
  • Patent number: D724612
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: March 17, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Jannie Lai, Kelly Nash, Richard Hayton, Chris Wong