Patents Examined by Amy P Hoang
-
Patent number: 11938376Abstract: The present disclosure generally relates to sharing workout content on electronic devices.Type: GrantFiled: May 13, 2022Date of Patent: March 26, 2024Assignee: Apple Inc.Inventors: Anthony D'Auria, Julie A. Arney, Jae Woo Chang, Edward Chao, Nathan De Vries, Michael D. Ford, Colin G. McKinstry, Rex C. Ross
-
Patent number: 11931625Abstract: The present disclosure generally relates to sharing workout content on electronic devices.Type: GrantFiled: September 23, 2022Date of Patent: March 19, 2024Assignee: Apple Inc.Inventors: Anthony D'Auria, Jae Woo Chang, Edward Chao, Nathan De Vries, Michael D. Ford, Colin G. McKinstry
-
Patent number: 11907512Abstract: An electronic mail (email) system generates an email user interface display, with a timeslot actuator, for composing an email message. Actuation of the timeslot actuator is detected and the email system accesses available timeslots from a calendar system corresponding to the user. User selectable display elements, corresponding to each available timeslot, are displayed on the email user interface display, along with message content. When a user selectable display element corresponding to an available timeslot is selected, the email message content is populated with a selectable timeslot element, corresponding to the available timeslot, that can be sent to recipients in the email message.Type: GrantFiled: November 25, 2020Date of Patent: February 20, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Lin Zhong, Shahil Soni
-
Patent number: 11902344Abstract: Systems and methods for presenting views of work unit records in chat sessions between users of a collaboration environment are disclosed. Exemplary implementations may: obtain content information characterizing content of the chat sessions between the users of the collaboration environment; identify work unit records based on the content from the chat sessions; generate view of work unit pages in the chat sessions that correspond to the work unit records identified based on the content from the chat sessions so that the view of the work unit pages are made accessible to the users during synchronous communication facilitated by the chat sessions; and/or other perform other operations.Type: GrantFiled: May 27, 2022Date of Patent: February 13, 2024Assignee: Asana, Inc.Inventors: Alvaro Morales, Eric Lee Campbell, Manya Sofia Spieczny Scheps
-
Patent number: 11893343Abstract: Systems, methods, and software are disclosed herein that allow multiple values to be stored and referenced individually in a spreadsheet or table cell. In an implementation, an application identifies a format of a cell in a spreadsheet with a format having multiple data points. The application receives multiple values corresponding to the multiple data points and stores each value of the multiple values in the cell as a separately referenceable value with respect to each other value of the multiple values. In some implementations, formulas in other cells or sub-routines can reference an individual one of the values in the cell.Type: GrantFiled: November 8, 2021Date of Patent: February 6, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Derek Liddell
-
Patent number: 11887507Abstract: A virtual reality system for use with law enforcement training is described. Simulation software receives a selection of a base scenario layout from a first user and an action associated with a parameter of the scenario to modify the scenario. The simulation software transmits the modified scenario to a user interface of a head-mounted display worn by a second user freely roaming a physical environment of the virtual reality system. The physical environment is defined at least partially by a physical coordinate system. The simulation software receives position data associated with an object and captured by one or more cameras within the physical environment, determines a position of the object from the position data, generates a virtual reality image of the object, adds the virtual reality image of the object into the modified scenario, and transmits the updated scenario to the user interface of the head-mounted display.Type: GrantFiled: October 14, 2020Date of Patent: January 30, 2024Inventors: Rotem Shiffman, Elad Dabush
-
Patent number: 11886686Abstract: A user interface, system and method for optimizing a patient problem list in an electronic medical record or electronic health record in which entries in the problem list are removable or otherwise editable if they were entered into the problem list longer ago than a limited duration window to which the entries are categorized. In order to determine that categorization, the problem list entries are mapped to concepts or lexicals of an interface terminology, which in turn is mapped to concepts of another terminology, and those concepts are analyzed with respect to one or more criteria used to establish the limited duration window.Type: GrantFiled: August 28, 2018Date of Patent: January 30, 2024Assignee: Intelligent Medical Objects, Inc.Inventors: Jonathan Gold, Steven Rube, David Arco, David Chen
-
Patent number: 11847260Abstract: An embodiment of a method for enabling content personalization for a user based on a cognitive state of the user includes providing an interface configured to enable a third party to request cognitive state data of the user as the user interacts with a content-providing source; establishing bioelectrical contact between a biosignal detector and the user; automatically collecting a dataset from the user; generating a cognitive state metric; receiving a request from the third party for cognitive state data; transmitting the cognitive state data to the third party device; and automatically collecting a dataset from the user as the user engaged tailored content.Type: GrantFiled: January 27, 2021Date of Patent: December 19, 2023Assignee: Emotiv Inc.Inventors: Tan Le, Geoffrey Ross Mackellar
-
Patent number: 11816254Abstract: This disclosure provides a system and method for selecting an application dialog layout design based on a response pattern for a task-based application. A plurality of user interface layouts may be generated based on a first user interface layout, where the first user interface layout is associated with a task included in a process of a computer-implemented software application. One or more performance metrics associated with each user interface layout of the plurality of user interface layouts may be monitored, where the one or more performance metrics characterize a performance of the task by one or more task users. A second user interface layout may be selected based on an analysis of the one or more performance metrics. The second user interface layout may be provided to a plurality of users of a computer-implemented software application.Type: GrantFiled: May 17, 2021Date of Patent: November 14, 2023Assignee: OPEN TEXT CORPORATIONInventors: Raman Meenakshisundaram, Jeroen van Rotterdam
-
Patent number: 11816304Abstract: Aspects of the present disclosure involve systems comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, by a messaging application, a first content item generated by a first client device using a third-party resource; generating the first content item for display on a second client device together with an indication of the third-party resource used to generate the first content item; receiving, from the second client device, selection of the indication of the third-party resource; generating, for display on the second client device, a first user interface that includes a plurality of content items associated with the third-party resource and a first option to access the third-party resource, the plurality of content items including the first content item; and enabling the second client device to use the third-party resource in response to receiving selection of the first option to access the third-party resource.Type: GrantFiled: June 14, 2021Date of Patent: November 14, 2023Assignee: Snap Inc.Inventors: Jacob Catalano, Patrick Mandia, Sriram Raman
-
Patent number: 11809886Abstract: Systems and processes for operating an intelligent automated assistant in a messaging environment are provided. In one example process, a graphical user interface (GUI) having a plurality of previous messages between a user of the electronic device and the digital assistant can be displayed on a display. The plurality of previous messages can be presented in a conversational view. User input can be received and in response to receiving the user input, the user input can be displayed as a first message in the GUI. A contextual state of the electronic device corresponding to the displayed user input can be stored. The process can cause an action to be performed in accordance with a user intent derived from the user input. A response based on the action can be displayed as a second message in the GUI.Type: GrantFiled: September 20, 2022Date of Patent: November 7, 2023Assignee: Apple Inc.Inventors: Petr Karashchuk, Tomas A. Vega Galvez, Thomas R. Gruber
-
Patent number: 11797258Abstract: A method implements data visualization collaboration. The method displays, for a second user, an interface with a comment pane that displays a first comment text and a first thumbnail image of a data visualization generated according to a first visual specification, from a first user. In response to detecting an input from the second user to select the first thumbnail image, the method generates and displays the data visualization. The method receives, from the second user, input modifying the data visualization, and input specifying a second comment that refers to the data visualization. In response, the method generates a second thumbnail image and a second visual specification corresponding to the modified data visualization, and transmits that information along with the second comment text to the first user.Type: GrantFiled: January 5, 2021Date of Patent: October 24, 2023Assignee: Tableau Software, Inc.Inventors: Quentin Moy, Gaurav Chandna, Michael Chen
-
Patent number: 11775880Abstract: Provided are an intelligent reservation method and device for a seat, and a computer-readable storage medium. The intelligent reservation method for a seat includes: sending a seat information acquisition request; receiving and displaying seat distribution information and seat usage status information of a target site fed back by a server-end device for the seat information acquisition request; receiving a reservation request for a target seat inputted by a user, and sending the reservation request; and receiving and displaying a reservation success message or a reservation failure message fed back by the server-end device for the reservation request.Type: GrantFiled: May 15, 2019Date of Patent: October 3, 2023Assignees: BEIJING BOE DISPLAY TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Guohua Zhang, Nan Chen, Yu Xiao, Dong Wang, Yongzhi Song
-
Patent number: 11762539Abstract: An information processing device includes a display control unit that displays map information including a plurality of points and a route between the plurality of points, and displays at least a setting screen that enables setting of a trigger and a task to be performed in a case where the trigger is established, on the basis of a predetermined input made to the map information.Type: GrantFiled: August 28, 2019Date of Patent: September 19, 2023Assignee: SONY CORPORATIONInventors: Masanori Katsu, Takashi Ogata
-
Patent number: 11727204Abstract: Systems and methods include reading of a spreadsheet workbook including a plurality of rows and a header row comprising a plurality of column labels, automatic determination of a hierarchical schema based on the plurality of column labels, the hierarchal schema comprising a hierarchy of nodes, where each of the plurality of column labels is associated with a single node of the hierarchy of nodes, and, for each row of the plurality of rows, determination of a value associated with each of the plurality of column labels, and, for each determined value, population of a node of an instance of the hierarchical schema associated with an associated column label.Type: GrantFiled: September 22, 2020Date of Patent: August 15, 2023Assignee: SAP SEInventor: Sebastien Lavoignat
-
Patent number: 11704497Abstract: In an approach to generating and using a sentence model for answer generation, one or more computer processors ingest a first corpus of a plurality of text sentences. One or more computer processors convert the plurality of text sentences into a plurality of sentence vectors. One or more computer processors group the plurality of sentence vectors into a plurality of sentence clusters, wherein a sentence cluster is composed of sentences that are semantically similar. One or more computer processors receive a second corpus. One or more computer processors determine, for each sentence cluster of the plurality of sentence clusters, a frequency each sentence cluster appears in the second corpus. Based on the determined frequency, one or more computer processors calculate a probability of each sentence cluster of the plurality of sentence clusters. Based on the calculated probabilities, one or more computer processors generate a first sentence model.Type: GrantFiled: September 9, 2020Date of Patent: July 18, 2023Assignee: International Business Machines CorporationInventors: Kyle Croutwater, Zhe Zhang, Vikrant Verma, Le Zhang
-
Patent number: 11669231Abstract: An electronic mail (email) system generates an email user interface display, with a timeslot actuator, for composing an email message. Actuation of the timeslot actuator is detected and the email system accesses available timeslots from a calendar system corresponding to the user. User selectable display elements, corresponding to each available timeslot, are displayed on the email user interface display, along with message content. When a user selectable display element corresponding to an available timeslot is selected, the email message content is populated with a selectable timeslot element, corresponding to the available timeslot, that can be sent to recipients in the email message.Type: GrantFiled: November 25, 2020Date of Patent: June 6, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Lin Zhong, Shahil Soni
-
Patent number: 11669219Abstract: An application program control method includes acquiring user operation information, determining, according to the user operation information, an application program icon operated by a user, determining a target control operation according to a control operation of an application program corresponding to the application program icon, and executing the target control operation.Type: GrantFiled: October 1, 2021Date of Patent: June 6, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Kai Qian
-
Patent number: 11630864Abstract: Techniques are described for a vectorized queue, which implements a vectorized ‘contains’ function that determines whether a value is in the queue. A three-phase vectorized shortest-path graph search splits each expanding and probing iteration into three phases that utilize vectorized instructions: (1) The neighbors of nodes that are in a next queue are fetched and written into a current queue. (2) It is determined whether the destination node is among the fetched neighbor nodes in the current queue. (3) The fetched neighbor nodes that have not yet been visited are put into the next queue. According to an embodiment, a vectorized copy operation performs vector-based data copying using vectorized load and store instructions. Specifically, vectors of data are copied from a source to a destination. Any invalid data copied to the destination is overwritten, either with a vector of additional valid data or with a vector of nonce data.Type: GrantFiled: February 27, 2020Date of Patent: April 18, 2023Assignee: Oracle International CorporationInventors: Benjamin Schlegel, Martin Sevenich, Pit Fender, Matthias Brantner, Hassan Chafi
-
Patent number: 11615339Abstract: An application such as a machine learning workflow manager executes a machine learning workflow utilizing varying sets of parameters and tracks the utilized parameters and performance metrics for each execution. The manager generates a unique experiment identifier (ID) for each set of parameters used for executing a workflow and stores the experiment ID and the set of parameters along with results of the execution, e.g., performance metrics, output data, program code, etc. In some implementations, the manager can algorithmically generate sets of parameters for experiments of the workflow. Once experimentation for the workflow is complete, the manager utilizes the stored performance metrics to identify an experiment which exhibited the best performance and can retrieve the set of parameters, output data, or generated program code for deployment of the workflow using the associated experiment ID.Type: GrantFiled: November 8, 2018Date of Patent: March 28, 2023Assignee: EMBODYVR, INC.Inventors: Shruti Badhwar, Faiyadh Shahid, Nikhil Ratnesh Javeri, Kapil Jain