Patents Examined by Parmanand D Patel
  • Patent number: 11314383
    Abstract: According to one embodiment, a method includes obtaining a media composition for display on an electronic display device is obtained. The media composition includes a plurality of layers, with each layer including a visual element. The method also includes selecting at least some of the layers of the media composition to have a parallax effect applied thereto and determining an amount of total parallax effect to apply to the selected layers. Also, the method includes determining an appropriate amount of offset to apply to each of the selected layers on an individual basis and shifting the selected layers in one or more directions by their respective appropriate amounts. Moreover, the method includes displaying the media composition showing the parallax effect on the electronic display device.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: April 26, 2022
    Assignee: Apple Inc.
    Inventors: Jose J. Aroche Martinez, Zachary P. Petersen, Dale A. Taylor, Leticia M. Alarcon, Dudley G. Wong, Sean M. Harold, Ada Turner, Oscar H. Walden, James C. Wilson
  • Patent number: 11307891
    Abstract: A method of processing data in a virtual reality (VR) application is provided. The VR application is restored to an initial running state in response to receiving a playback start instruction. Manipulation data that are transmitted to a runtime library to be pre-captured and stored are obtained, the manipulation data having a time sequence and being used to control running of the VR application. The manipulation data are imported into the runtime library based on the time sequence. The imported manipulation data are transferred to the VR application in the initial running state by using the runtime library and performing playback processing based on the transferred manipulation data.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: April 19, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Yang Zhou, Long fang Lin
  • Patent number: 11295851
    Abstract: Devices and methods analyze daily hydration in an individual. An application can confirm if typical daily water intake by an individual participating is sufficient to maintain hydration and/or can determine an optimal personalized hydration plan to maintain or improve hydration for the individual. The application can estimate water losses during each of a plurality of activities by considering one or more characteristics of the individual, such as weight, height, gender, heart rate at rest, maximal heart rate, VO2 max, effort intensity, and type of clothes worn, and/or one or more characteristics of each of the plurality of activities, such as the specific category of activity, the time duration, and the location of each of the plurality of activities (e.g., ambient temperature and moisture). The daily hydration plan can improve daily performance by the individual, for example one or more of decreased fatigue, increased motivation, improved mood, or better cognitive functioning.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: April 5, 2022
    Assignee: Societe des Produits Nestle S.A.
    Inventor: Eric Marchal
  • Patent number: 11288034
    Abstract: An audio stream is subjected to speech-to-text processing in order to obtain a textual representation of the audio stream. Hierarchical topic extraction is performed on the textual representation to obtain a multi-level hierarchical topic representation of the textual representation. A user interface actuator is generated, which allows a user to search through the audio stream. Different levels of the multi-level hierarchical topic representation are displayed to the user, based upon the speed of actuation of the user interface actuator.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: March 29, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tom Neckermann, Romain Gabriel Paul Rey, Alexander James Wilson
  • Patent number: 11270069
    Abstract: A method including receiving, in a server, a first proposal for modifying a document from a user in a first client device, is provided. The document is a collaboration between users hosted by the server, and includes evaluating the first proposal in view of a second proposal selected from a proposal queue that stores multiple proposals from the users, converting the first proposal into a fact when no conflict is identified between the first proposal and the second proposal, and updating a fact sequence in a fact history log to include the fact. The method also includes providing the fact sequence to the first client device for executing at least a portion of the sequence of documented actions. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: March 8, 2022
    Assignee: InVisionApp Inc.
    Inventors: David Johnson, João Portela, Todd A. Eiles, Max Nunes, Jonathon Wilson
  • Patent number: 11243677
    Abstract: A graphical display configuration system of a process control system provides features within the configuration environment that allow a user to create, define, edit, and easily preview the runtime appearance and/or runtime behavior of graphical elements and/or graphical displays in-line with the configuration workflow of the user, without having to compile and/or download draft graphical configurations into the operating environment of a process plant supported by the process control system, and/or without requiring specialized scripts to be implemented within the operating environment of the process plant. Previews of runtime appearances and/or runtime behaviors of draft configurations of graphical elements and/or graphical displays (that are eventually to be executed within the operating environment of the process control system) are able to generated and presented exclusively within the configuration environment, e.g., for testing and/or verification.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: February 8, 2022
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Daniel R. Strinden, Julian K. Naidoo, Cindy A. Scott, Adrian A. Sanchez, Camilo Fadul, Cristopher Ian Sarmiento Uy, Robert B. Havekost, Stephen G. Hammack, Matthew Joseph Sullivan
  • Patent number: 11226832
    Abstract: Embodiments relate to a system, program product, and method for use with an intelligent computer platform to automated and integrated cognitive processing. The embodiments support a mechanism for dynamically detecting a communication, and evaluating the communication with respect to actions and services. The actions are translated to APIs, which are leveraged to dynamically construct a User Interface (UI) as a representation of the evaluated services. The constructed UI is created as a service output to members of the detected communication.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: January 18, 2022
    Assignee: International Business Machines Corporation
    Inventors: Anders Westberg, Mikael Haglund, Juraj Lesko, Anders Enqvist
  • Patent number: 11222039
    Abstract: A system for visual modification of data. The system comprising, an interface layer for displaying data and for receiving one or more visual inputs for modifying data; a data layer for storing data; and an analysis engine layer for connecting the interface layer and the data layer, wherein the analysis engine layer is configured to receive the one or more visual inputs from the graphical interface for modifying the graphical representation; modify the underlying data based on the visual inputs; modify a derived data based on the modified underlying data; and transfer the modified derived data to the interface layer for display.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: January 11, 2022
    Assignee: Workday, Inc.
    Inventors: Darren Lee, Huned Botee, Ilan Cohen, Mythili Gopalakrishnan, Peter Long, Tim Berston, Adam Smith
  • Patent number: 11190558
    Abstract: Embodiments of the present disclosure include systems and methods for determining and managing social interaction options for social connections such as, for example, friendships in a social networking environment. In one embodiment, users of a social network are provided with more granularity in controlling the social interactions associated with individual social connections. The social connections can be a connection between two of more users of a social networking environment.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: November 30, 2021
    Assignee: Ifwe, Inc.
    Inventors: Johann Schleier-Smith, Greg Tseng, Jared Kim
  • Patent number: 11175934
    Abstract: Various embodiments described in this disclosure relate to methods and computer-based systems that implement those methods for overlaying or superimposing computer-user interaction widgets and application interface widgets on top of content blocks contained within digitized documents which represent written procedures or instructions, instructional manuals and fillable forms, in order to support means of providing dynamic user-computer interaction and computer guided navigation, as well as application functions and data integration, driven through structured interaction and integration metadata definitions, as it relates to said content blocks, during job performance.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: November 16, 2021
    Assignee: NEXTAXIOM TECHNOLOGY, INC.
    Inventors: Arash Massoudi, Sandra Irene Zylka
  • Patent number: 11163417
    Abstract: A computer system concurrently displays, in an augmented reality environment, a representation of at least a portion of a field of view of one or more cameras that includes a respective physical object, which is updated as contents of the field of view change; and a respective virtual user interface object, at a respective location in the virtual user interface determined based on the location of the respective physical object in the field of view. While detecting an input at a location that corresponds to the displayed respective virtual user interface object, in response to detecting movement of the input relative to the respective physical object in the field of view of the one or more cameras, the system adjusts an appearance of the respective virtual user interface object in accordance with a magnitude of movement of the input relative to the respective physical object.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: November 2, 2021
    Assignee: APPLE INC.
    Inventors: Mark K. Hauenstein, Joseph A. Malia, Julian K. Missig, Matthaeus Krenn, Jeffrey T. Bernstein
  • Patent number: 11157136
    Abstract: The present disclosure generally relates to user interfaces for enabling an activity using a computer system. In some embodiments, exemplary user interfaces for invoking an activity associated with an application are described. In some embodiments, exemplary user interfaces for customizing displayed content based on circumstances under which the content was invoked are described. In some embodiments, exemplary user interfaces for managing applications that were used to enable activities are described. In some embodiments, exemplary user interfaces for managing settings for applications used to enable activities are described.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: October 26, 2021
    Assignee: Apple Inc.
    Inventors: Yongjun Zhang, Reza Abbasian, Darin Adler, Ada Chan, Steven Falkenburg, Charles B. Etzel, Craig M. Federighi, Christopher Patrick Foss, Nahir A. Khan, Heena Ko, Rishab Mehra, Grant Paul, Pallavika Ramaswamy, Caelan G. Stack, Mark M. Xue, Luming Yin, Charles H. Ying, Patrick L. Coffman
  • Patent number: 11157133
    Abstract: A portable terminal apparatus includes a bended display including a front display area and a side display area, and a controller that displays a UI element corresponding to an application on a side display area of the bended display if the cover is closed, and in response to a touch with respect to at least one UI element from among the UI elements and an opening of the cover being detected, executes an application corresponding to a UI element with the detected touch, and controls the bended display so that an execution screen of the application is displayed on the front display area.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: October 26, 2021
    Assignee: SAMSUNGN ELECTRONICS CO., LTD.
    Inventors: So-young Kim, Joon-young Lee, Moon-joo Lee, Shi-yun Cho
  • Patent number: 11074554
    Abstract: A device executes a calendar event application, and the calendar event application receives a notification, from cloud storage, associated with an occurrence related to a calendar event. The calendar event application obtains event information of the calendar event, and presents multiple selectable user interface icons that cause the user device to engage in multiple different forms of electronic communication with at least one attendee of the event, at least one recipient of a notification of the event, or at least one other individual. The calendar event application receives a selection of one of the multiple selectable user interface icons, and initiates one of the different forms of electronic communication with the at least one attendee of the event, the at least one recipient, or at least one other individual.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: July 27, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Vasanthi Bellam, Arpit Nigam
  • Patent number: 11070494
    Abstract: Managing email content in an activity stream includes receiving a selection of a number of criteria that indicate content to be presented in an activity stream, retrieving email content based on the number of criteria, and displaying the email content in an activity stream by referencing email data related to the metadata.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mustansir Banatwala, David A. Brooks, Scott H. Prager, Joseph A. Russo
  • Patent number: 11048406
    Abstract: Exemplary embodiments relate to techniques for creating drawings in communications applications. When the system registers a sustained haptic contact signal, further contacts may generate drawings to be overlaid onto a message thread. While the contact is sustained, each swipe may create a new stroke that is transmitted on a real-time data channel. A new layer may be defined over the messages, having its own coordinate system. The drawing may be recreated on the recipient client by drawing the strokes on the new layer. Each participant may see the drawing displayed over their message thread. The drawing may scroll with the messages, or may be displayed in the same place on the screen until cleared by some action from the sender or recipient.
    Type: Grant
    Filed: July 11, 2017
    Date of Patent: June 29, 2021
    Assignee: FACEBOOK, INC.
    Inventor: Brendan Benjamin Aronoff
  • Patent number: 11032410
    Abstract: Systems, methods, and software for mobile data visualization frameworks are provided herein. An exemplary method includes, determining data insight candidates for presentation on the mobile computing device that describe analysis of a target dataset, determined based at least on data analysis preferences associated with processing one or more past datasets, and where each of the data insight candidates includes at least one insight object directed to the target dataset and is described by object metadata that indicates at least a processing lineage used to produce the at least one insight object. The method includes selecting a presentation detail level for displaying the data insight candidates on the mobile computing device based at least on properties of the mobile computing device, and generating one or more insight views for presentation on the mobile computing device.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: June 8, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles David Ellis, Dominique Fortier, Liyin Xue, Carlos Augusto Otero, Catherine William Neylan
  • Patent number: 10976986
    Abstract: A system and method for forwarding an application user interface from a first computing platform to a second computing platform. The application user interface is generated using source content. The application user interface is encoded into two or more encoded content streams where the two or more encoded content streams contain source content representable as the application user interface and composition metadata associated with the application user interface. The two or more encoded content stream are sent to the second computing platform. The two or more encoded content streams are received where the two or more encoded content streams contain information reproducible as the application user interface. The two or more encoded content streams are decoded. The application user interface is generated using the two or more decoded content streams and composition metadata associated with the two or more decoded content streams.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: April 13, 2021
    Assignee: BlackBerry Limited
    Inventors: Danny Thomas Dodge, Etienne Belanger, Jason Robert Mawdsley
  • Patent number: 10963539
    Abstract: Interactive editing of a web application at a user end station is described. The user end station dynamically loads into a running instance of the web application an interactive editor that allows editing of one or more user interface (UI) components of that running instance of the web application. A selection of a DOM element of the web application is received and a UI component that corresponds to the selected DOM element is determined. A set of parameters associated with the determined UI component is also determined. A value editor is displayed that is configured to display for at least one of the set of parameters a value and allows for that value to be modified. A modification of at least the value of the at least one of the set of parameters is received and the running instance of the web application is updated to reflect the modified value.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: March 30, 2021
    Assignee: MK SYSTEMS USA INC.
    Inventors: Oliver Unter Ecker, Nickolas Westman
  • Patent number: 10921954
    Abstract: A method of sharing content performed by a device includes: receiving a capture image of a screen of another device and reproduction information for reproducing content corresponding to an object displayed on the capture image from the other device; displaying the capture image; and reproducing the content corresponding to the object by using the reproduction information in response to a user input with respect to a region that displays the object in the capture image.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: February 16, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Baihui Zhang, Junwei Liu