Kelvin Chong - San Jose CA, US Srinivas Mandyam - San Jose CA, US Krishna Vedati - Sunnyvale CA, US Vikranth Katpally Reddy - Mountain View CA, US Winston Wang - Santa Clara CA, US Cynthia Kuo - Pittsburgh PA, US
Assignee:
Symbol Technologies, Inc. - Holtsville NY
International Classification:
G06F 9/44
US Classification:
717102, 717103
Abstract:
A system and method are provided for visually building multi-channel and multi-modal applications. The system includes a process design module for designing application workflow, an integration design module for integrating data sources into the application; a presentation design module for designing application views; a media library; and a componentization module, for packaging designed workflow into reusable components. The system further includes an interactive development/design environment (IDE). The IDE provides a graphical user interface for allowing a developer to visually interact with and operate modules. The system allows a developer to design a single application that can operate across multiple network standards, devices, browsers and languages, and that operate in one or more modes, such as real-time, off-line and asynchronous modes.
System And Method For Editing Image Data For Media Repurposing
Carol Linburn - San Francisco CA, US Winston L. Wang - Santa Clara CA, US Simon Hayhurst - Palo Alto CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06K 9/20 G09G 5/00
US Classification:
382283, 345 11
Abstract:
The present invention is directed to a system and method which allow for the automatic cropping and file generation of images from an existing image for display on multiple devices. An image, such as a video image, is provided to an Integrated Development Environment (IDE). Next a mask or plurality of masks representative of different displays are applied to the image. The mask can be moved such that the content author can display an area of interest in the desired device. Once the mask is in place a crop is generated based on the mask. As frames are advanced the mask may be moved as the area of interest moves. Again a crop is made based on the mask. Once completed a file of the images is generated for each device represented by the mask that is displayable for the device.
Method For Extracting Content From Structured Or Unstructured Text Documents
Srinivas Mandyam - San Jose CA, US Krishna Vedati - Sunnyvale CA, US Winston Wang - San Francisco CA, US Cynthia Kuo - Mountain View CA, US Janak Bhalodia - Mountain View CA, US
International Classification:
G06F007/00
US Classification:
707/001000
Abstract:
A method for selecting textual content within a document. Text is selected using mechanisms of pattern recognition on the document's structure or content itself. A pattern recognition rule selects the desired text by identifying the start and/or end positions of the content in the document. The delineated contents is then said to be enclosed in an envelope. A series of envelopes may be used to identify the desired content. Successive envelopes are defined relative to a previous envelope. The contents of any envelope within a series, including the final envelope, may be extracted for use by other documents.
System And Method For Editing Image Data For Media Repurposing
CAROL LINBURN - SAN FRANCISCO CA, US WINSTON L. WANG - SANTA CLARA CA, US SIMON HAYHURST - PALO ALTO CA, US
Assignee:
ADOBE SYSTEMS INCORPORATED - SAN JOSE CA
International Classification:
G09G 5/00
US Classification:
345630
Abstract:
The present invention is directed to a system and method which allow for the automatic cropping and file generation of images from an existing image for display on multiple devices. An image, such as a video image, is provided to an Integrated Development Environment (IDE). Next a mask or plurality of masks representative of different displays are applied to the image. The mask can be moved such that the content author can display an area of interest in the desired device. Once the mask is in place a crop is generated based on the mask. As frames are advanced the mask may be moved as the area of interest moves. Again a crop is made based on the mask. Once completed a file of the images is generated for each device represented by the mask that is displayable for the device.
Refill Station Using An Intelligent Beverage Container
Systems, devices, and methods are provided for conducting a refill of a beverage container. A beverage container may be detected at a refill station. The beverage container may be associated with a user account. The refill station may access information stored in the user account to determine if the beverage container is permitted to be refilled. Based on the determination, the refill station may refill the beverage container. Information indicative of the refill process may be displayed on an electronic display of the refill station. The refill station may also capture an image of the user of the beverage container and compare the captured image with an image stored in the associated user account to confirm the identity of the user. The determination that the beverage container may be refilled may be based, at least in part, on the identity confirmation.
Icebreaker Activities Using An Intelligent Beverage Container
Systems, devices, and methods are provided for conducting a social interaction. A first user account may be associated with a first beverage container. A second beverage container may be detected as being proximate to the first beverage container. A second user account associated with the second beverage container may be accessed to identify a commonality between the first and second user accounts. The commonality may be objective and/or subjective information or data about the users of the first and second beverage containers. Information indicative of the commonality may be displayed on an electronic display of at least one of the beverage containers. The electronic display may be flexible such that it conforms to a curvature of the beverage container.
Gesture Based Polling Using An Intelligent Beverage Container
Systems, devices, and methods are provided for conducting a polling event. A central server computer system determines a polling event is to be conducted and associates one or more inputs from a beverage container with a corresponding selection. The central server computer system transmits a polling prompt message to the beverage containers to display a prompt for a user to select between a first selection and a second selection. An input is received at the beverage container indicative of the selection by the user. The input may be based on a gesture movement of the beverage container. The selection is communicated to the central server computer system which, based on receiving selections from the participating beverage containers, determines the poll results. The poll results are displayed on one or more public displays or communicated, via a network, to a wireless communication device associated with a user of the beverage container.
Life Event Augmentation Using An Intelligent Beverage Container
Systems, devices, and methods for live event augmentation are provided. A central server computer system detects intelligent beverage containers at an event. The beverage containers include an integrated electronic display. Extrinsic data is received during the course of the event that is used to generate a message. The message is transmitted to the beverage containers at the event to update the electronic display. The extrinsic data may be related to the event or to an activity occurring separate from the event. The electronic display of the beverage containers may be changed periodically during the event. The beverage containers may be divided into one or more groups based on information stored in a user account associated with each beverage container. Different messages can be sent to the different groups to display different information on the beverage containers of each group.
Feb 2015 to 2000 Design Engineer & Communication SpecialistSan Jose State University
Aug 2014 to 2000 Part-time Laboratory InstructorSmallTech Consulting, LLC Menlo Park, CA Oct 2014 to Jan 2015 MEMS and Design Prototyping Engineer/ ConsultantZikon Inc Sunnyvale, CA Aug 2013 to Dec 2014 Research and Development EngineerElectronic Paper San Jose, CA Dec 2011 to Aug 2013 MEMS & Microfluidic Lab AssistantVoltset, Wincint LLC San Jose, CA Jul 2013 to Jul 2013 Product Design Engineer and Individual ContributorSan Jose State University San Jose, CA Jan 2011 to Jul 2012 Research & Teaching assistantTaoyuan Hotel Taoyuan City, Taiwan Jun 2011 to Aug 2011 Summer Intern
Education:
University of Virginia Mar 2015 Design Thinking for Business InnovationSan Jose State University May 2014 M.S. in Mechanical EngineeringUniversity of California Riverside, CA May 2010 B.S. in Mechanical Engineering
Skills:
Product Design, Graphics Design, Mechanical Design, Web Design, Rapid Prototyping, Design of Experiment, Statistical process control (SPC), Computer aid-ed Design (Solidworks, Pro/E, Creos), Finite Element Method (COMSOL multi-physics), Computational Fluid Dynamics Analysis (CFD), Microelectromechanical Systems (MEMS), Micro-fludics Design and Fabrication
Real Estate Brokers
Winston Wang, San Jose CA Broker / Architectural Photographer