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: 10931866Abstract: 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: GrantFiled: October 18, 2016Date of Patent: February 23, 2021Assignee: Light Labs Inc.Inventors: Rajiv Laroia, Fan Sai Kuok, Jannie Lai, Jared Torres Calinisan, Feng Li
-
Patent number: 10491806Abstract: 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: GrantFiled: October 5, 2015Date of Patent: November 26, 2019Assignee: LIGHT LABS INC.Inventors: Jannie Lai, Joseph Engel, Jared Calinisan, Fan Sai Kuok
-
Publication number: 20180109722Abstract: 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: ApplicationFiled: October 18, 2016Publication date: April 19, 2018Inventors: Rajiv Laroia, Fan Sai Kuok, Jannie Lai, Jared Torres Calinisan, Feng Li
-
Patent number: 9817548Abstract: 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: GrantFiled: April 15, 2014Date of Patent: November 14, 2017Assignee: Citrix Systems, Inc.Inventors: Jannie Lai, Lin Cao, Uday Gajendar
-
Publication number: 20170180637Abstract: 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: ApplicationFiled: October 18, 2016Publication date: June 22, 2017Inventors: Bradley Lautenbach, Rajiv Laroia, Fan Sai Kuok, Jannie Lai, Jared Torres Calinisan, Shrinwanti Sengupta, Min Lee
-
Publication number: 20170041528Abstract: 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: ApplicationFiled: October 5, 2015Publication date: February 9, 2017Inventors: Jannie Lai, Joseph Engel, Jared Calinisan, Fan Sai Kuok
-
Patent number: 9268477Abstract: 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: GrantFiled: May 20, 2013Date of Patent: February 23, 2016Assignee: Citrix Systems, Inc.Inventors: Jannie Lai, Dai Tang
-
Publication number: 20140344754Abstract: 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: ApplicationFiled: April 15, 2014Publication date: November 20, 2014Applicant: CITRIX SYSTEMS, INC.Inventors: Jannie Lai, Lin Cao, Uday Gajendar
-
Publication number: 20140344738Abstract: 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: ApplicationFiled: May 20, 2013Publication date: November 20, 2014Applicant: Citrix Systems, Inc.Inventors: Jannie Lai, Dai Tang
-
Publication number: 20050144086Abstract: 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: ApplicationFiled: June 24, 2004Publication date: June 30, 2005Inventors: Leonard Speiser, Nicholas Posner, Jannie Lai, Louis Monier
-
Publication number: 20050125240Abstract: 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: ApplicationFiled: September 18, 2003Publication date: June 9, 2005Inventors: Leonard Speiser, Nicholas Posner, Jannie Lai, Louis Monier
-
Publication number: 20040078214Abstract: 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: ApplicationFiled: September 18, 2003Publication date: April 22, 2004Inventors: Leonard Robert Speiser, Nicholas David Posner, Jannie Lai, Louis M. Monier
-
Patent number: D700206Type: GrantFiled: December 23, 2011Date of Patent: February 25, 2014Assignee: Citrix Systems, Inc.Inventors: Jannie Lai, Ryan T. Williams
-
Patent number: D701238Type: GrantFiled: December 23, 2011Date of Patent: March 18, 2014Assignee: Citrix Systems, Inc.Inventors: Jannie Lai, Ryan T. Williams
-
Patent number: D705789Type: GrantFiled: December 23, 2011Date of Patent: May 27, 2014Assignee: Citrix Systems, Inc.Inventors: Jannie Lai, Ryan T. Williams
-
Patent number: D714814Type: GrantFiled: December 23, 2011Date of Patent: October 7, 2014Assignee: Citrix Systems, Inc.Inventors: Jannie Lai, Ryan T. Williams
-
Patent number: D723052Type: GrantFiled: November 6, 2012Date of Patent: February 24, 2015Assignee: Citrix Systems, Inc.Inventors: Jannie Lai, Kelly Nash, Roslyn Cyrus
-
Patent number: D724612Type: GrantFiled: November 6, 2012Date of Patent: March 17, 2015Assignee: Citrix Systems, Inc.Inventors: Jannie Lai, Kelly Nash, Richard Hayton, Chris Wong