Patents by Inventor Lonny Chu

Lonny Chu 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: 11915199
    Abstract: In some embodiments, a computer-implemented method comprises: generating a group of customized products comprising one or more customized products, each customized product associated with a product type of a plurality of product types, each product type of the plurality of product types associated with a manufacturing constraint of multiple manufacturing constraints, each customized product having shared content that all customized products share; for a customized product from the group: obtaining a manufacturing method for manufacturing the customized product, determining a product type of the customized product and a manufacturing constraint associated with the product type, and determining physical constraints for manufacturing the customized product; generating transformed shared content to satisfy the physical constraints for manufacturing the customized product; in response to receiving a user input: automatically generating a GUI based on, at least in part, the shared content; using the GUI, generating
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: February 27, 2024
    Assignee: ZAZZLE INC.
    Inventors: Robert I. Beaver, III, Jeffrey J. Beaver, Leslie Young Harvill, Sean Narvasa, Lonny Chu
  • Publication number: 20220391846
    Abstract: In some embodiments, a computer-implemented method comprises: generating a group of customized products comprising one or more customized products, each customized product associated with a product type of a plurality of product types, each product type of the plurality of product types associated with a manufacturing constraint of multiple manufacturing constraints, each customized product having shared content that all customized products share; for a customized product from the group: obtaining a manufacturing method for manufacturing the customized product, determining a product type of the customized product and a manufacturing constraint associated with the product type, and determining physical constraints for manufacturing the customized product; generating transformed shared content to satisfy the physical constraints for manufacturing the customized product; in response to receiving a user input: automatically generating a GUI based on, at least in part, the shared content; using the GUI, generating
    Type: Application
    Filed: June 3, 2021
    Publication date: December 8, 2022
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Leslie Young HARVILL, Sean NARVASA, Lonny CHU
  • Patent number: 9912777
    Abstract: An example method is provided and includes establishing, by one or more servers, a communication session that provides an endpoint with access to at least one communication data stream, wherein the at least one communication data stream involves a plurality of profiles; generating a plurality of graphical identifiers corresponding to the plurality of profiles, wherein each of the plurality of graphical identifiers has at least one visual effect that is based on a determination of whether the corresponding endpoint is presently connected to the another communication session with the one or more servers, and wherein each of the plurality of graphical identifiers has at least one additional visual effect that is based on an elapsed time since the corresponding endpoint performed the action related to the another communication session; and transmitting the plurality of graphical identifiers to the corresponding endpoint of at least one of the plurality of profiles.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: March 6, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Sahiba Singh Johar, Susan McGarry, Jeremy Santy, Lonny Chu
  • Publication number: 20170083210
    Abstract: In one embodiment, a method for switching conversational context in a collaborative environment is implemented on a computing device and includes: presenting a group conversation on a display screen associated with the computing device, where the presenting comprises display of at least collaborative communications and associated participant avatars, detecting selection of one of the associated participant avatars in the group conversation, switching from the group conversation to an individual conversation, the individual conversation conducted between individual conversation participants, where the individual conversation participants include a user of the computing device and one of the conversation participants according to the selected participant avatar, and replacing the group conversation on the display screen with a presentation of the individual conversation.
    Type: Application
    Filed: September 20, 2015
    Publication date: March 23, 2017
    Inventors: Marcellos PARKER, Jeremy SANTY, Justin STYLER, Lonny CHU
  • Publication number: 20160269504
    Abstract: An example method is provided and includes establishing, by one or more servers, a communication session that provides an endpoint with access to at least one communication data stream, wherein the at least one communication data stream involves a plurality of profiles; generating a plurality of graphical identifiers corresponding to the plurality of profiles, wherein each of the plurality of graphical identifiers has at least one visual effect that is based on a determination of whether the corresponding endpoint is presently connected to the another communication session with the one or more servers, and wherein each of the plurality of graphical identifiers has at least one additional visual effect that is based on an elapsed time since the corresponding endpoint performed the action related to the another communication session; and transmitting the plurality of graphical identifiers to the corresponding endpoint of at least one of the plurality of profiles.
    Type: Application
    Filed: March 10, 2015
    Publication date: September 15, 2016
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Sahiba Singh Johar, Susan McGarry, Jeremy Santy, Lonny Chu
  • Patent number: 7425675
    Abstract: In an embodiment, a device which comprises means for generating an audio signal based on sound data, the audio signal configured to produce sound from an audio producing device; means for generating a haptic command based on the sound data, the haptic command configured to cause a haptic feedback device to output a haptic sensation, the haptic sensation being associated with at least one characteristic of the sound data; and means for receiving a navigation command from a user experiencing the haptic sensation via the haptic feedback device, the navigation command associated with the sound data and based, at least in part, on the haptic sensation.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: September 16, 2008
    Assignee: Immersion Corporation
    Inventor: Lonny Chu
  • Publication number: 20070193436
    Abstract: In an embodiment, a device which comprises means for generating an audio signal based on sound data, the audio signal configured to produce sound from an audio producing device; means for generating a haptic command based on the sound data, the haptic command configured to cause a haptic feedback device to output a haptic sensation, the haptic sensation being associated with at least one characteristic of the sound data; and means for receiving a navigation command from a user experiencing the haptic sensation via the haptic feedback device, the navigation command associated with the sound data and based, at least in part, on the haptic sensation.
    Type: Application
    Filed: April 19, 2007
    Publication date: August 23, 2007
    Inventor: Lonny Chu
  • Publication number: 20060180672
    Abstract: A set of discrete colored elements is arranged in a matrix to form a grid tag. The grid tag is like a bar code, useful to identify products or things. A starter color may orient a reader to read the colors in sequence, top-down and left-to-right. Associated with the grid tag is information located in a computer. The information may be referenced or the grid tag could be used as an “address” or a “pointer” to locate the information elsewhere on a computer or a network such as the Internet. A user may photograph the grid tag and transmit it to a server computer for parsing the colors and delivering information associated with the grid tag. Alternatively, the decoding may take place on a client device such as a wireless camera phone. In alternative embodiments, the grid tag elements may include logos, or other pictures that enable a user to identify the source or other pertinent information associated with the tag. Grid tags may be used for persons to identify themselves for a personal advertisement.
    Type: Application
    Filed: February 11, 2005
    Publication date: August 17, 2006
    Inventor: Lonny Chu
  • Publication number: 20050283741
    Abstract: A method and system for digital story authoring, viewing and storing is described. A display showing an imported story track, an authored story track, and a story-in-progress track. Each story contains one or more objects. The display also shows a large photo corresponding to a selected object in a story. Furthermore, the display also provides visual forms showing audio clips associated with the large photo displayed. The photo may have more than one associated audio clips. Control buttons are available to navigate among the three tracks and among the objects on each track. Other control buttons allow a user to record audio clips and to author new stories.
    Type: Application
    Filed: August 29, 2005
    Publication date: December 22, 2005
    Inventors: Marko Balabanovic, Lonny Chu, Gregory Wolff