Patents Examined by Kc Chen
-
Patent number: 11284145Abstract: A system for providing a social media platform to enhance the quality of online social interactions among users. The system includes first and second client computing devices that are running social media applications for the social media platform. Each social media application is programmed to provide a GUI that presents digital content retrieved over the internet from the social media platform and receive user inputs. The first client computing device is associated with a first user and the second client computing device is associated with a second user. A digital profile repository stores user profiles for the first and second users and a relationship profile for a relationship between the first and second users. A relationship history database stores historical interactions among the first and second users on the social media platform. A relationship concierge facilitate meaningful social interactions among the first and second client computing devices.Type: GrantFiled: September 28, 2018Date of Patent: March 22, 2022Assignee: Mora Global, Inc.Inventors: Jessica Barbara Lyons, Jonathan Charles Beck, Roger Edward Dumas, Craig Laurence Rice, Paul Joseph Moe
-
Patent number: 11269400Abstract: A motion tracking system configured to determine a rendering of a simulation object representing a real object (1) in a real environment (5, 6, 7, 8, 9), the positioning system comprising: an imaging device (24) mounted to the real object and configured to capture a series of images of a plurality of irregularly positioned markers (30) located in the real environment; an image processing unit communicatively coupled to the imaging device for receiving the series of images; the image processing unit being configured to determine the real location of the real object by: creating a three-dimensional model of a constellation formed by the markers visible in the series of images; and mapping the patterns of markers visible in successive images captured by the imaging device to the model and thereby determining the motion of the imaging device relative to the markers; and to determine the rendering of the simulation object so that the rendering mimics the determined motion of the imaging device.Type: GrantFiled: July 27, 2018Date of Patent: March 8, 2022Assignee: Mo—Sys Engineering LimitedInventors: Martin Peter Parsley, Michael Paul Alexander Geissler
-
Patent number: 11270366Abstract: A user interface is described that enables a user to select and visualize different configurations of building products, perform a visual comparison of different configurations, save views of visualizations of the configurations, and obtain building product literature of the materials in the configurations. In some embodiments, the user interface can identify contractors for a user and facilitate communication with the contractors.Type: GrantFiled: February 26, 2019Date of Patent: March 8, 2022Assignee: Oldcastle BuildingEnvelope, Inc.Inventors: William L. West, David C. Anderson, Mark T. Green, Joshua M. Weber, Nathan B. Creech
-
Patent number: 11249616Abstract: A method is implemented in a computing device having an operating system configured to capture screenshot images in response to entries of a pre-defined user input. In the method, an application executing on the computing device detects an entry of the pre-defined user input, identifies one or more executable features of the application that each use information corresponding to a current state or mode of the application to perform a respective set of one or more functions, generates a selectable link for each of the identified executable features, and presents, on the display, the generated selectable links such that a selection by the user of any one of the generated selectable links causes the respective set of functions to be performed.Type: GrantFiled: January 17, 2017Date of Patent: February 15, 2022Assignee: GOOGLE LLCInventors: Haroon Baig, Holger-Frederik Flier
-
Patent number: 11175806Abstract: Utilizing message metadata for improving user interface presentation is described. In an example, a first message associated with first metadata and a second message associated with second metadata can be received via a group-based communication platform. Based at least in part on the first metadata and the second metadata, causing the first message and the second message to be presented in a message digest via a first portion of a user interface associated with the group-based communication platform. The message digest can be associated with an actuation mechanism and, in response to receiving an indication of an interaction with the actuation mechanism, the first message and the second message can be presented, separately, via a second portion of the user interface.Type: GrantFiled: January 29, 2021Date of Patent: November 16, 2021Assignee: Slack Technologies, LLCInventors: Lorilyn McCue, Kimberly Munoz, Zachariah Buechler, Michael Deng, Albert Treat, Ryan Mah, Sai Pinapati, Saurabh Sahni
-
Patent number: 11086400Abstract: Embodiments include a method for controlling an output generated by a haptic device, using an electronic device communicatively coupled to the haptic device and having a touch-sensitive surface and a display. The method comprises displaying a first graphical object comprising a plurality of intensity level markers representing different vibrational intensity levels; displaying a second graphical object on top of at least a portion of the first graphical object; detecting a contact at a first location of the touch-sensitive surface; detecting a movement of the contact across the touch-sensitive surface to a second location of the touch-sensitive surface; and in response to the detected movement: adjusting a size of the second graphical object from a first size to a second size corresponding to a second intensity level marker, and causing the haptic device to change the selected vibrational intensity level to a second vibrational intensity level represented by the second marker.Type: GrantFiled: November 4, 2019Date of Patent: August 10, 2021Assignee: SONICSENSORY, INCInventors: Jens Jonasson, Tyson Hubley
-
Patent number: 11048381Abstract: When a user sees a content item presented by a social networking system, the user may select an option to save the content item. The saved content item may be reinserted in a newsfeed presented to the user, integrated into collections, archived, used for notifications to the user, or otherwise subsequently presented to the user. A plug-in may be used to save content items accessed through websites external to the social networking system. As privacy settings associated with a saved content item are modified, the modified privacy settings are applied to the saved content item, which may prevent the user saving the content item from subsequently viewing the saved content item.Type: GrantFiled: April 15, 2019Date of Patent: June 29, 2021Assignee: Facebook, Inc.Inventors: Jane Leibrock, Loren Alfred Cheng, Matthew Brown, Jessica Gronski, Marc Horowitz, William Jacobs, Zhengzheng Pan, Xiao Ou Wang, Joshua Van Dyke Watzman, Luke Woods, Rachel Margaret Wong
-
Patent number: 11023093Abstract: An improved human-computer interface for placing and sizing virtual objects in a three-dimensional (“3D”) representation of a real-world environment is disclosed herein. The disclosed HCI can determine a location, size, and orientation of virtual objects in a 3D representation of a real-world environment based on simplified user gestures. In some embodiments, based on the timing and direction of an input gesture, a computing device can utilize (1) an automated mode that determines a position and orientation of a virtual object or utilize (2) a manual mode that determines position, orientation, and size of the virtual object. A computing device capable of 3D spatial mapping generates mesh data defining a 3D representation of a real-world environment and images of the real-world environment. The size of the virtual object can be based on a computed depth of real-world objects related to the virtual object.Type: GrantFiled: May 30, 2018Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jason Thomas Faulkner, Sandhya Rajendra Rao, Kathleen Patricia Mulcahy, Timothy David Kviz, Bogdan Berg
-
Patent number: 10969833Abstract: Various methods for providing a multi-dimensional data interface are provided. One example method may include receiving first data navigation instructions for navigating data in a first dimension or a second dimension via a first user interface device, causing a presentation of the data to be modified within the first dimension or the second dimension in response to at least receiving the first data navigation instructions, receiving second data navigation instructions for navigating the data in a third dimension via a second user interface device, and causing the presentation of the data to be modified within a third dimension in response to at least receiving the second data navigation instructions. Similar and related example methods, example apparatuses, and example computer program products are also provided.Type: GrantFiled: April 19, 2011Date of Patent: April 6, 2021Assignee: NOKIA TECHNOLOGIES OYInventor: Peng Cheng
-
Patent number: 10884603Abstract: Provided are methods and systems by which a user can drag a first icon associated with a first set of settings and drop the first icon onto a second icon located on a displayed level wherein the second icon is associated with a second set of settings. In response to dropping the first icon onto the second icon, the second set of settings can be overwritten with a copy of the first set of settings. A graphical user interface can also be updated to display the changes in the second set of settings.Type: GrantFiled: January 28, 2015Date of Patent: January 5, 2021Assignee: Life Technologies CorporationInventors: Matthew Shallice, Justin Hicks, Charysse Archer, Laurel Stone
-
Patent number: 10802695Abstract: An augmented reality (AR) platform for the Internet of Things (IoT) is disclosed. The AR platform enables a user to associate AR objects with IoT devices. These associations may further enable a user to direct a control input to a particular IoT device and receive outputs such as sensor measurements or state information from the IoT device via interaction with an associated AR object. These AR objects may be perceived by the user via a client device, such as via an AR viewer or other human interface. The AR platform further enables users to create shareable objects that define an association among or between multiple AR objects and their IoT devices that can be shared with and modified by other users.Type: GrantFiled: March 23, 2017Date of Patent: October 13, 2020Assignee: YouAR Inc.Inventors: Oliver Clayton Daniels, David Morris Daniels, Paul Issac Thomas, Luke Timothy Hartwig, Raymond Victor Di Carlo
-
Patent number: 10789726Abstract: In accordance with example embodiments, the method and system for film previsualization provides users with real-time previsualization guidance. In accordance with example embodiments, the method includes scanning a set using a mobile camera system; setting a master shot position in the set; tagging a position of one or more subjects within the set; calculating one or more camera positions based on the position of the master shot and the position of the one or more subjects; and displaying on the display of the mobile camera system the location of the one or more camera positions on a map of the set. In accordance with example embodiments, the method further includes overlaying selected composition guides over a camera live view on the display of the mobile camera system.Type: GrantFiled: March 14, 2018Date of Patent: September 29, 2020Assignee: Rubber Match Productions, Inc.Inventors: John Dolin, Daniel Chantal Mills, Srinivas Krishna, Naimul Mafraz Khan, Edward Albert Rosales, Pavan Jakhu, David Alexander Yue, Sidhdharthkumar Patel, Laura Thomas, Danning Lu
-
Patent number: 10761691Abstract: In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a touch screen display. The computer-implemented method includes: displaying a home menu comprising a plurality of application launch icons; detecting activation of any respective application launch icon; and, in response to detecting the activation, displaying a first animation of a transition from display of the home menu to display of an application that corresponds to the activated application launch icon. The first animation comprises expanding an image of the application.Type: GrantFiled: April 21, 2017Date of Patent: September 1, 2020Assignee: Apple Inc.Inventors: Freddy Allen Anzures, Imran Chaudhri, Scott M. Herz, Stephen O. Lemay, Michael J. Matas, Marcel Van Os
-
Patent number: 10705684Abstract: A system includes display equipment and a processor coupled to the display equipment. The processor is configured to cause the display equipment to display an electronic checklist associated with an aircraft. The processor is configured determine whether the electronic checklist includes a checklist item associated with a particular control page of a plurality of control pages. The processor is configured to, based on determining that the electronic checklist includes the checklist item associated with the particular control page, cause the display equipment to display the particular control page that includes a control element that is selectable to cause a control command to be sent to one or more components.Type: GrantFiled: April 5, 2017Date of Patent: July 7, 2020Assignee: THE BOEING COMPANYInventors: Vikram H. Pandya, Joshua Lee Downs, Alex Jay Campise, Mark Ivan Nikolic
-
Patent number: 10698576Abstract: The present invention relates to a device and method for displaying cartoon data. The device for displaying cartoon data includes a storage unit configured to store a first layer as a main cut of cartoon data and second to Nth layers as sub cuts having additional information to be added to the main cut, wherein the first to Nth layers are displayed in a display region of a user terminal, a detection unit configured to detect a surrounding environment of the user terminal or data input to the user terminal, and a control unit configured to initiate a display of any one of the second to Nth layers in the display region of the user terminal according to a detection result of the detection unit.Type: GrantFiled: July 28, 2017Date of Patent: June 30, 2020Assignee: NAVER CorporationInventors: Hyo Kim, Hyun Chul Lee, Ji Han Kim, Dai Hyun Lim, Byoung Kwan Kim
-
Patent number: 10628028Abstract: A computing device with a touch screen display displays a first set of a first plurality of icons in a first area of the touch screen display, the first plurality of icons including a plurality of sets of icons that are separately displayed in the first area of the touch screen display, the first plurality of icons including application launch icons; displays a second plurality of icons in a second area on the touch screen display, the second plurality of icons including application launch icons, wherein the second area is different from the first area; detects a finger swipe gesture in the first area; and, in response, replaces display of the first set of the first plurality of icons with display of a second set of the first plurality of icons in the first area on the touch screen display, while maintaining the display of the second plurality of icons in the second area on the touch screen display.Type: GrantFiled: February 7, 2017Date of Patent: April 21, 2020Assignee: Apple Inc.Inventors: Scott M. Herz, Imran Chaudhri, Gregory N. Christie
-
Patent number: 10620815Abstract: Representative embodiments disclose mechanisms for machine interfaces. The system comprises a screen with one or more viewports. A scrollable list is displayed in one of the viewports. Scrolling may be vertical (up/down), horizontal (left/right) or both (diagonal). The system receives selection of an item in the list. As the list is scrolled, the system monitors the position of the selected item relative to the edges of the viewport. When the item comes within a threshold distance of the edges of the viewport, the system changes the selection from the currently selected item to another item within the viewport. As the selection is changed, the context remains consistent, thus context sensitive toolbars remain in the same context as items are scrolled off the screen and new items are selected.Type: GrantFiled: April 12, 2017Date of Patent: April 14, 2020Assignee: Microsoft Technology Licensing, LLCInventor: Erez Kikin Gil
-
Patent number: 10613725Abstract: Computer-readable media, methods, and systems are provided for defining and applying a fixed, spaced relationship between graphic objects. A first anchor of a first graphic object and a second anchor of a second graphic object are selected, and a spaced relationship is defined with the distance between the first and second anchors at the time they are selected. In accordance with the fixed spaced relationship, when the second anchor is moved, the first graphic object is automatically moved to maintain the same distance between the first and second anchors. But when the first anchor is moved and that movement is not triggered by movement of the second anchor, the distance between the two anchors changes because the second graphic object is not automatically moved with the first graphic object. The new distance between the two anchors sets the new distance for the fixed spaced relationship.Type: GrantFiled: October 13, 2017Date of Patent: April 7, 2020Assignee: ADOBE INC.Inventor: Bernard James Kerr
-
Patent number: 10609498Abstract: The object is to provide a display system of mobile audio devices which enables comparative display between frequency range of audio source read externally and memorize by the main body of the mobile audio devices and frequency range replayed by the main body of the mobile audio devices. The display system of audio devices comprises the audio source file 18 memorizing outer audio source data, the replay unit 14 of audio source data of the audio source file 18, the device data memory 16 of data of replay devices, the controller 15 controlling among circuits, the sampling rate output 21 of audio source data of said audio source file 18, the replay sampling rate output 23 outputting said replay sampling rates, the audio source output display part 12 displaying said sampling rate output 21, and the replay output display part 13 displaying said replay sampling rate output 23.Type: GrantFiled: May 9, 2017Date of Patent: March 31, 2020Assignee: Radius Co., Ltd.Inventor: Susumu Kohda
-
Patent number: 10599300Abstract: A method and apparatus is provided for operating a mobile device having stored thereon a plurality of applications (“apps”) that are each configured to capture an image. The method includes receiving first user input data requesting invocation of a given one of the applications. The given application is launched by the user. After launching the given application a user interface is presented which serves as an entry point through which all of the image capture applications stored on the mobile device are made available to the user.Type: GrantFiled: August 9, 2016Date of Patent: March 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Aaron Sauve, Shamik Bandyopadhyay, Kathryn C. Lemson, Jannes Paul Peters, Eric Bennett, Ahmad Bilal