Patents by Inventor Charles Melcher

Charles Melcher 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: 11132118
    Abstract: In one embodiment, a method performed by one or more computing devices including defining a hierarchical structure for a user interface (UI) that includes defining one or more layers of the hierarchical structure, adding one or more objects at each layer, and specifying one or more relationships among particular objects. The method further including associating metadata with each object at each layer, the metadata describing how the corresponding object is presented in the user interface.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: September 28, 2021
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 10775991
    Abstract: In one embodiment, overlaying a first element on top of a second element in a user interface; and adjusting visual appearance of the first element based on a portion of the second element underneath the first element.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: September 15, 2020
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Publication number: 20200218414
    Abstract: In one embodiment, a method performed by one or more computing devices including defining a hierarchical structure for a user interface (UI) that includes defining one or more layers of the hierarchical structure, adding one or more objects at each layer, and specifying one or more relationships among particular objects. The method further including associating metadata with each object at each layer, the metadata describing how the corresponding object is presented in the user interface.
    Type: Application
    Filed: March 20, 2020
    Publication date: July 9, 2020
    Applicant: FACEBOOK, INC.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 10613733
    Abstract: In one embodiment, a method performed by one or more computing devices including defining a hierarchical structure for a user interface (UI) that includes defining one or more layers of the hierarchical structure, adding one or more objects at each layer, and specifying one or more relationships among particular objects. The method further including associating metadata with each object at each layer, the metadata describing how the corresponding object is presented in the user interface.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: April 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Publication number: 20170199641
    Abstract: Particular embodiments arrange a plurality of objects in a hierarchy, the hierarchy having one or more layers and each layer having at least one of the objects; display a portion of a sequence of first objects on a screen of a user device, the sequence of first objects all belong to a first layer in the hierarchy, each first object having as its children one or more second objects belonging to a second layer immediately below the first layer in the hierarchy; in response to a user scrolling through the sequence of first objects, estimate which specific first object in the sequence the user is likely to be viewing at a predetermined time in the future based on an acceleration of the user scrolling through the sequence of first objects; and preload the second objects that are children of the specific first object.
    Type: Application
    Filed: March 27, 2017
    Publication date: July 13, 2017
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Publication number: 20170192661
    Abstract: An embodiment includes presenting an image in a user interface in a first presentation mode of a plurality of presentation modes, comprising displaying a cropped version of the image when a display area for the image in the first presentation mode is smaller than the image, and in response to a user interaction with the image in the first presentation mode, transitioning the image to a second presentation mode, comprising an animation of zooming out the image from the cropped version of the image to a full version of the image.
    Type: Application
    Filed: February 1, 2017
    Publication date: July 6, 2017
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Publication number: 20170131889
    Abstract: In one embodiment, one or more components of a user interface are arranged in a hierarchy of layers. The user interface is presented according to the structure of the hierarchy, with one or more first components from a first layer floating on top of a second component from a second layer beneath the first layer. The first components are children of the second components. A user may interact with components uniformly, meaning that each specific user interaction applied to each component results in similar response from each component.
    Type: Application
    Filed: January 23, 2017
    Publication date: May 11, 2017
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 9606708
    Abstract: Particular embodiments arrange a plurality of objects in a hierarchy, the hierarchy having one or more layers and each layer having at least one of the objects; display a portion of a sequence of first objects on a screen of a user device, the sequence of first objects all belong to a first layer in the hierarchy, each first object having as its children one or more second objects belonging to a second layer immediately below the first layer in the hierarchy; in response to a user scrolling through the sequence of first objects, estimate which specific first object in the sequence the user is likely to be viewing at a predetermined time in the future based on an acceleration of the user scrolling through the sequence of first objects; and preload the second objects that are children of the specific first object.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: March 28, 2017
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 9561969
    Abstract: The present disclosure is directed to a group of newly discovered intrinsic scintillation compounds. As intrinsic scintillators, these compounds do not require an external activator as a dopant. The new scintillators may include members of two elpasolite families with the general exemplary formulas of A2BMX(6-y)X?y and A3MX(6-y)X?y, (0<y<6).
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: February 7, 2017
    Assignee: University of Tennessee Research Foundation
    Inventors: Hua Wei, Luis Stand, Mariya Zhuravleva, Charles Melcher
  • Publication number: 20160092096
    Abstract: In one embodiment, a method performed by one or more computing devices including defining a hierarchical structure for a user interface (UI) that includes defining one or more layers of the hierarchical structure, adding one or more objects at each layer, and specifying one or more relationships among particular objects. The method further including associating metadata with each object at each layer, the metadata describing how the corresponding object is presented in the user interface.
    Type: Application
    Filed: December 7, 2015
    Publication date: March 31, 2016
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Publication number: 20150301197
    Abstract: The present disclosure is directed to a group of newly discovered intrinsic scintillation compounds. As intrinsic scintillators, these compounds do not require an external activator as a dopant. The new scintillators may include members of two elpasolite families with the general exemplary formulas of A2BMX(6-y)X?y and A3MX(6-y)X?y, (0<y<6).
    Type: Application
    Filed: April 16, 2015
    Publication date: October 22, 2015
    Inventors: Hua Wei, Luis Stand, Mariya Zhuravleva, Charles Melcher
  • Patent number: 9098168
    Abstract: Particular embodiments display an object at a first position on a screen of an electronic device; and in response to a user selecting the object with one or more fingers and moving the fingers around the screen, display an animated sequence depicting the object moving around the screen tracking movements of the user's fingers, movements of the object in the first animated sequence simulating a visual effect of the object being tethered to the user's fingers by one or more springs.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: August 4, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 9007371
    Abstract: Particular embodiments display an object over a background on a screen of an electronic device; and display a shadow effect for the object on the screen of the electronic device, including simulating a three-dimensional (3D) environment encompassing the object; simulating a light source at a specific position within the simulated 3D environment; simulating a shadow cast by the object on the background as a result of the light source shining on the object in the simulated 3D environment; and rendering the shadow on the screen of the electronic device.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: April 14, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Publication number: 20150100924
    Abstract: In one embodiment, presenting a folded version of an image in a user interface (UI), the folded version of the image being included in a UI component of the user interface; and in response to a user pinching the folded version of the image with two fingers, simulating and presenting an effect of the folded version of the image being lifted off and floating above the UI component.
    Type: Application
    Filed: December 12, 2014
    Publication date: April 9, 2015
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Publication number: 20150100880
    Abstract: In one embodiment, overlaying a first element on top of a second element in a user interface; and adjusting visual appearance of the first element based on a portion of the second element underneath the first element.
    Type: Application
    Filed: December 16, 2014
    Publication date: April 9, 2015
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 9003305
    Abstract: In one embodiment, presenting a folded version of an image in a user interface (UI), the folded version of the image being included in a UI component of the user interface; and in response to a user pinching the folded version of the image with two fingers, simulating and presenting an effect of the folded version of the image being lifted off and floating above the UI component.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: April 7, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 8990719
    Abstract: Particular embodiments display a first object in a series of objects in its entirety on a screen of an electronic device; and in response to a user interacting with the first object by moving the first object towards a first side of the screen for a distance less than a predetermined threshold distance, gradually move the first object towards the first side of the screen until a portion of the first object is displayed within a first portion of the screen on the first side of the screen; gradually move a second object onto the screen towards the first side of the screen until a portion of a second object is displayed within a second portion of the screen on a second side of the screen for the user to preview the second object; and display shading around the portion of the second object.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: March 24, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 8990691
    Abstract: In one embodiment, presenting a video in a user interface in a first presentation mode of a plurality of presentation modes, each presentation mode has a specific size for presenting a visual portion of the video and a specific volume for presenting an audio portion of the video; and in response to a user interaction with the video in the first presentation mode, transitioning the video to a second presentation mode, comprising: changing the visual portion of the video from a first size of the first presentation mode to a second size of the second presentation mode; and changing the audio portion of the video from a first volume of the first presentation mode to a second volume of the second presentation mode.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: March 24, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 8984428
    Abstract: In one embodiment, overlaying a first element on top of a second element in a user interface; and adjusting visual appearance of the first element based on a portion of the second element underneath the first element.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: March 17, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher
  • Patent number: 8976199
    Abstract: Particular embodiments display a series of objects across a screen of an electronic device, the objects being arranged side by side; display a boundary of each object in the series, the boundary of an object near the center of the series slightly overlapping a portion of each of two objects next to the object nearer the center of the series; and display a shadow around the object near the center of the series, the shadow overlapping a portion of each of the two objects next to the object near the center of the series to simulate an visual effect that the object near the center of the series is above the other objects in the series.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: March 10, 2015
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Kimon Tsinteris, Austin Sarner, Charles Melcher