Patents by Inventor Jeff Francis
Jeff Francis 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: 20240379033Abstract: Methods, apparatus, devices, subsystems, and systems for holographically displaying three-dimensional objects are provided. In one aspect, an optical device includes: an optical guiding device configured to guide light to propagate along a first direction within the optical guiding device, the light including multiple colors of light; an in-coupling diffractive structure configured to diffract the light to propagate in the optical guiding device; and a plurality of out-coupling diffractive structures arranged downstream of the in-coupling diffractive structure along the first direction and configured to diffract at least part of the light out of the optical guiding device along a second direction different from the first direction. The optical device can be configured for at least one of: color crosstalk suppression among the multiple colors of light, display zero order light suppression, dispersion compensation, or ambient light blocking.Type: ApplicationFiled: May 10, 2024Publication date: November 14, 2024Inventors: Jonathan Seamus BLACKLEY, Richard BAHR, Watson Brent BOYETT, Sylvain Marcel COLIN, Robin James GREEN, Isaac Serrano GUASCH, Stephen John HART, Robert Alan HESS, Margaret H. HSU, Christoph Von JUTRZENKA, DeaGyu KIM, Mark Anthony LOYA, Kelly Swan MACNEILL, Benjamin Francis NEIL, Kamran QADERI, Tina QIN, Jesus Manuel Caridad RAMIREZ, Jayakrishna SASHIDHARAN, Asher Zelig SEFAMI, Jeff SMITH, Robert David SRINIVASIAH, Sameer Sudhir WALAVALKAR, Joshua D. WIENSCH, Daniel Dereck WILLIAMSON
-
Patent number: 11301116Abstract: An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.Type: GrantFiled: March 5, 2021Date of Patent: April 12, 2022Assignee: FLIPP CORPORATIONInventors: Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Publication number: 20210191583Abstract: An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.Type: ApplicationFiled: March 5, 2021Publication date: June 24, 2021Inventors: MATTHEW CHEUNG, DAVID AU-YEUNG, JEFF FRANCIS, DAVID MEYERS, WEHUNS TAN
-
Patent number: 11010718Abstract: A system, method and communication device are disclosed for organizing and presenting a plurality of digital flyers. Using flyer stack information, which organizes the plurality of digital flyers into at least one flyer stack, the plurality of digital flyers are presented to allow for inter-flyer and intra-flyer navigation. Moreover, the flyer stack information may be used to allow the inter-flyer and intra-flyer content to be searched. This is achieved by providing a method and communication device that receives the flyer stack information from a server, and presents the flyer stack information in a flyer navigation interface.Type: GrantFiled: March 7, 2017Date of Patent: May 18, 2021Assignee: Flipp CorporationInventors: Matthew Cheung, Jeff Francis, Wehuns Tan, David Meyers, David Au-Yeung
-
Patent number: 10942628Abstract: An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.Type: GrantFiled: March 20, 2020Date of Patent: March 9, 2021Assignee: FLIPP CORPORATIONInventors: Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Publication number: 20200218408Abstract: An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.Type: ApplicationFiled: March 20, 2020Publication date: July 9, 2020Inventors: MATTHEW CHEUNG, DAVID AU-YEUNG, JEFF FRANCIS, DAVID MEYERS, WEHUNS TAN
-
Patent number: 10699306Abstract: In this disclosure, a system and method for displaying digital flyer having dynamic flyer content on a communication device are disclosed. The system includes a communication module configured to request for a digital flyer from a server and to receive flyer content of the digital flyer from the server, the digital flyer comprising a source flyer image for the flyer content, the source flyer image having one or more regions and an associated modular co ordinate system, a flyer processing module configured to collect selection information and for generating a request for the digital flyer, the request including the selection information, and a flyer display module configured to display the flyer content communicated from the server, the flyer display module displaying the flyer content using the modular co-ordinate system.Type: GrantFiled: February 1, 2013Date of Patent: June 30, 2020Assignee: FLIPP CORPORATIONInventors: Matthew Cheung, Erik Charlebois, Jeff Francis, Wehuns Tan
-
Patent number: 10599291Abstract: An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.Type: GrantFiled: August 22, 2016Date of Patent: March 24, 2020Assignee: FLIPP CORPORATIONInventors: Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Patent number: 10360712Abstract: A system for contextualizing a digital flyer is disclosed. The system includes a polygon mapping module for incorporating contextual information in the digital flyer using polygon mapping information, the polygon mapping information comprising a polygon for defining a polygonal area on a source flyer image of the digital flyer, the polygon being tagged with the contextual information, and a flyer data store for storing the tagged polygon. There is also disclosed for displaying the contextualized digital flyer and generating feedback using the contextualized digital flyer.Type: GrantFiled: December 4, 2017Date of Patent: July 23, 2019Assignee: FLIPP CORPORATIONInventors: Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Publication number: 20180089875Abstract: A system for contextualizing a digital flyer is disclosed. The system includes a polygon mapping module for incorporating contextual information in the digital flyer using polygon mapping information, the polygon mapping information comprising a polygon for defining a polygonal area on a source flyer image of the digital flyer, the polygon being tagged with the contextual information, and a flyer data store for storing the tagged polygon. There is also disclosed for displaying the contextualized digital flyer and generating feedback using the contextualized digital flyer.Type: ApplicationFiled: December 4, 2017Publication date: March 29, 2018Inventors: MATTHEW CHEUNG, DAVID AU-YEUNG, JEFF FRANCIS, DAVID MEYERS, WEHUNS TAN
-
Patent number: 9842378Abstract: In the present disclosure, there is disclosed a communication device including a pre-loading module configured to retrieve a first and a second set of flyer image tiles from a flyer image tile set stored in memory, the first set of flyer image tiles being associated with the most zoomedout state and the second set of flyer image tiles being associated with a zoom level of a current viewport. The pre-loading module is further configured to associate the first set of flyer image tiles with an underlay viewport. The communication device further includes a display configured to display the first set of flyer image tiles in the underlay viewport that are visible in the current viewport and overlay the second set of flyer image tiles visible in the current viewport onto the first set of flyer image tiles.Type: GrantFiled: March 6, 2015Date of Patent: December 12, 2017Assignee: FLIPP CORPORATIONInventors: Erik Charlebois, Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Patent number: 9836866Abstract: A system for contextualizing a digital flyer is disclosed. The system includes a polygon mapping module for incorporating contextual information in the digital flyer using polygon mapping information, the polygon mapping information comprising a polygon for defining a polygonal area on a source flyer image of the digital flyer, the polygon being tagged with the contextual information, and a flyer data store for storing the tagged polygon. There is also disclosed for displaying the contextualized digital flyer and generating feedback using the contextualized digital flyer.Type: GrantFiled: September 25, 2015Date of Patent: December 5, 2017Assignee: FLIPP CORPORATIONInventors: Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Publication number: 20170178075Abstract: A system, method and communication device are disclosed for organizing and presenting a plurality of digital flyers. Using flyer stack information, which organizes the plurality of digital flyers into at least one flyer stack, the plurality of digital flyers are presented to allow for inter-flyer and intra-flyer navigation. Moreover, the flyer stack information may be used to allow the inter-flyer and intra-flyer content to be searched. This is achieved by providing a method and communication device that receives the flyer stack information from a server, and presents the flyer stack information in a flyer navigation interface.Type: ApplicationFiled: March 7, 2017Publication date: June 22, 2017Inventors: Matthew CHEUNG, Jeff FRANCIS, Wehuns TAN, David MEYERS, David AU-YEUNG
-
Patent number: 9589272Abstract: A system, method and communication device are disclosed for organizing and presenting a plurality of digital flyers. Using flyer stack information, which organizes the plurality of digital flyers into at least one flyer stack, the plurality of digital flyers are presented to allow for inter-flyer and intra-flyer navigation. Moreover, the flyer stack information may be used to allow the inter-flyer and intra-flyer content to be searched. This is achieved by providing a method and communication device that receives the flyer stack information from a server, and presents the flyer stack information in a flyer navigation interface.Type: GrantFiled: August 19, 2011Date of Patent: March 7, 2017Assignee: Flipp CorporationInventors: Matthew Cheung, Jeff Francis, Wehuns Tan, David Meyers, David Au-Yeung
-
Publication number: 20160358362Abstract: An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.Type: ApplicationFiled: August 22, 2016Publication date: December 8, 2016Inventors: MATTHEW CHEUNG, DAVID AU-YEUNG, JEFF FRANCIS, DAVID MEYERS, WEHUNS TAN
-
Patent number: 9424813Abstract: An interactive flyer system is disclosed. The system includes a flyer image tiler for creating a flyer image tile set, the set including multiple copies of a flyer image segmented into a plurality of flyer image tiles with each copy representing the flyer image at one of a plurality of zoom levels, wherein a copy of the multiple copies is configured to fit within a viewport having a resolution, and a flyer image tile store for storing the flyer image tile set. There is also disclosed a method for displaying the interactive digital flyer.Type: GrantFiled: February 26, 2015Date of Patent: August 23, 2016Assignee: FLIPP CORPORATIONInventors: Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Publication number: 20160012628Abstract: A system for contextualizing a digital flyer is disclosed. The system includes a polygon mapping module for incorporating contextual information in the digital flyer using polygon mapping information, the polygon mapping information comprising a polygon for defining a polygonal area on a source flyer image of the digital flyer, the polygon being tagged with the contextual information, and a flyer data store for storing the tagged polygon. There is also disclosed for displaying the contextualized digital flyer and generating feedback using the contextualized digital flyer.Type: ApplicationFiled: September 25, 2015Publication date: January 14, 2016Inventors: Matthew CHEUNG, David AU-YEUNG, Jeff FRANCIS, David MEYERS, Wehuns TAN
-
Patent number: 9159087Abstract: A system for contextualizing a digital flyer is disclosed. The system includes a polygon mapping module for incorporating contextual information in the digital flyer using polygon mapping information, the polygon mapping information comprising a polygon for defining a polygonal area on a source flyer image of the digital flyer, the polygon being tagged with the contextual information, and a flyer data store for storing the tagged polygon. There is also disclosed for displaying the contextualized digital flyer and generating feedback using the contextualized digital flyer.Type: GrantFiled: January 21, 2011Date of Patent: October 13, 2015Assignee: FLIPP CORPORATIONInventors: Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Patent number: 9092806Abstract: In the present disclosure, there is disclosed a communication device including a pre-loading module configured to retrieve a first and a second set of flyer image tiles from a flyer image tile set stored in memory, the first set of flyer image tiles being associated with the most zoomed-out state and the second set of flyer image tiles being associated with a zoom level of a current viewport. The pre-loading module is further configured to associate the first set of flyer image tiles with an underlay viewport. The communication device further includes a display configured to display the first set of flyer image tiles in the underlay viewport that are visible in the current viewport and overlay the second set of flyer image tiles visible in the current viewport onto the first set of flyer image tiles.Type: GrantFiled: November 18, 2011Date of Patent: July 28, 2015Assignee: FLIPP CORPORATIONInventors: Erik Charlebois, Matthew Cheung, David Au-Yeung, Jeff Francis, David Meyers, Wehuns Tan
-
Publication number: 20150186954Abstract: In the present disclosure, there is disclosed a communication device including a pre-loading module configured to retrieve a first and a second set of flyer image tiles from a flyer image tile set stored in memory, the first set of flyer image tiles being associated with the most zoomedout state and the second set of flyer image tiles being associated with a zoom level of a current viewport. The pre-loading module is further configured to associate the first set of flyer image tiles with an underlay viewport. The communication device further includes a display configured to display the first set of flyer image tiles in the underlay viewport that are visible in the current viewport and overlay the second set of flyer image tiles visible in the current viewport onto the first set of flyer image tiles.Type: ApplicationFiled: March 6, 2015Publication date: July 2, 2015Inventors: Erik CHARLEBOIS, Matthew CHEUNG, David AU-YEUNG, Jeff FRANCIS, David MEYERS, Wehuns TAN