Patents Examined by Eric J Bycer
-
Patent number: 11896906Abstract: An avatar or avatar environment to visualize data may be provided within a social networking system or service, for example as part of the Internet, and/or within a desktop widget, panel, gadget, or the like. The avatar may further evolve or alter its appearance, animation, or other visual or audio characteristics in response to the data or other input such as athletic activity performed by a corresponding user. In particular, the avatar of an embodiment may respond to and provide visualization of athletic or sport performance data.Type: GrantFiled: December 29, 2022Date of Patent: February 13, 2024Assignee: NIKE, Inc.Inventors: Jason Nims, Roberto Tagliabue, Danielle M. Quatrochi
-
Patent number: 11900445Abstract: Systems and methods for universal menu integration. A digital key is issued to a vendor to access an interface. An uploaded menu is received from the vendor. The uploaded menu is in a universal format based on pre-determined criteria. The menu may be received from the vendor via HyperText Transfer Protocol (HTTP). The uploaded menu may be submitted in a format different from the universal format and then subsequently translated into the universal format. The uploaded menu is posted for receiving online delivery orders. An online delivery order is received from a user device. Last, the online delivery order is transmitted to the vendor. The interface may be an application programming interface (API) utilizing an API library including post, get, and patch functions, as well as out of stock and item availability fields. The system may be configured to receive menu updates after posting the uploaded menu.Type: GrantFiled: June 23, 2022Date of Patent: February 13, 2024Assignee: DoorDash, Inc.Inventors: Shelling Hsu, Syed Shayon Saleh, Karthika Purushothaman
-
Patent number: 11893199Abstract: Embodiments described herein enable a browser to display content of a web page that is incompatible therewith. When such a page is to be traversed, the first browser causes a virtual machine that executes an instance of a second browser with which the page is compatible to be instantiated. The browsers communicate via communication channels utilized to share information therebetween. For instance, the first browser provides a URL of the page to the second browser for traversal thereby. Graphics information corresponding to the page is provided to the first browser. The first browser generates an image corresponding to the page based on the graphics information and renders the image in a tab of the first browser. This enables a visual experience for the user where it appears that the page is being rendered by the first browser when it is in fact being rendered by the second browser.Type: GrantFiled: June 10, 2020Date of Patent: February 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Michael J. Ens, Alex Glover
-
Patent number: 11893013Abstract: Systems and methods for determining the answers to user queries regarding content, and presenting options for the user to view the answers. Searches are conducted to determine the answer to a query and, once the answer is found, various options are presented to the user, allowing the user the choice to view the answer in multiple different ways.Type: GrantFiled: September 8, 2022Date of Patent: February 6, 2024Assignee: Rovi Guides, Inc.Inventors: Jeffry Copps Robert Jose, Ankur Anil Aher
-
Patent number: 11886891Abstract: Methods, systems, and computer-readable storage media for receiving initial input from a user of the application, the initial input indicating that a UI element is to be generated for the user, receiving context data representative of a context of the application when the input is received, the context data at least partially including a data schema definition of data accessed by the application, prompting the user for input at least partially based on the context data, receiving additional input responsive to the prompting, defining dynamic metadata based on at least a portion of the initial input, at least a portion of the additional input, and at least a portion of the data schema definition, the dynamic metadata including one or more actions that can be executed on data accessed through the UI element, and processing the dynamic metadata to generate the UI element for display in the application.Type: GrantFiled: September 10, 2021Date of Patent: January 30, 2024Assignee: SAP SEInventors: Qiu Shi Wang, Lin Cao
-
Patent number: 11853536Abstract: Systems and processes are disclosed for operating a digital assistant in a media environment. In an exemplary embodiment, a user can interact with a digital assistant of a media device while content is displayed by the media device. In one approach, a plurality of exemplary natural language requests can be displayed in response to detecting a user input of a first input type. The plurality of exemplary natural language requests can be contextually-related to the displayed content. In another approach, a user request can be received in response to detecting a user input of a second input type. A task that at least partially satisfies the user request can be performed. The performed task can depend on the nature of the user request and the content being displayed by the media device. In particular, the user request can be satisfied while reducing disruption to user consumption of media content.Type: GrantFiled: March 5, 2021Date of Patent: December 26, 2023Assignee: Apple Inc.Inventors: Lia T. Napolitano, Grace H. Hwang, Henrique D. Penha, Jeremiah D. Shaw, Jorge S. Fino
-
Patent number: 11847472Abstract: Techniques are disclosed for linearizing interfaces within computing applications. In some embodiments, the techniques include defining a sequence of user interface elements, where at least a subset of user interface elements in the sequence of user interface elements correspond to controls for affecting a session state. Responsive to receiving an input value through a user interface element, a linearization process adds the input value to at least one dataset for evaluating a current state for each respective user interface element subsequent to the user interface element in the sequence of user interface elements. The process further evaluates the current state for each respective user interface element subsequent to the user interface element in the sequence of user interface elements based on values within the at least one data set. The process may disable and/or enable one or more user interface elements based on the evaluation.Type: GrantFiled: June 13, 2022Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Kristy Ann Van Der Vlist, Andrew James Barry, Stephen Nicholas French, Davin James Fifield, Fiona Carolyn Guy
-
Patent number: 11829786Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: September 21, 2022Date of Patent: November 28, 2023Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Patent number: 11822869Abstract: The disclosure is directed to systems and techniques for executing a documentation application displaying a graphical user interface having an editable field configured to receive textual input. The system receives a first portion of a textual input in the editable field, which includes a command character designating the first portion of the textual input as a link insertion command. The system receives a second portion of textual input in the editable field and, before entry of the textual input is complete, the system analyzes the second portion of the textual input to identify an external platform service. The system then accesses, using an application programming interface, first hosted data hosted by the external platform service. The first hosted data may be displayed in line with the textual input and used to generate a complete link path. Once complete, the link path is replaced with a selectable graphical object that is operable, when selected, to redirect the user to the external platform service.Type: GrantFiled: November 21, 2022Date of Patent: November 21, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Scott Farquhar, Jonathan George Katahanas, Abhinav Kishore, Cornelis Jacobus Alant, Vijay Suresh Sutrave
-
Patent number: 11822765Abstract: Disclosed is an item list management method comprising checking a first list including at least one item selected according to a selection input of a user, checking a first sub-list and a second sub-list in which the at least one item is classified based on a time when the at least one item is stored in the first list, and providing, in response to a first input of the user related to the first list, a first page including the first sub-list displayed in a first area and the second sub-list displayed in a second area distinct from the first area.Type: GrantFiled: August 5, 2021Date of Patent: November 21, 2023Assignee: Coupang Corp.Inventors: Jee Hyun Bae, Seung Hee Kang, Young Ju Choi
-
Patent number: 11809483Abstract: Systems and processes are disclosed for operating a digital assistant in a media environment. In an example process, a primary set of media items can be displayed. An audio input containing a media-related request can be received. A primary user intent corresponding to the media-related request can be determined. In accordance with a determination that the primary user intent comprises a user intent to narrow the primary media search query, a second primary media search query corresponding to the primary user intent can be generated. The second primary media search query can be based on the media-related request and the primary media search query. The second primary media search query can be performed to obtain a second primary set of media items. Display of the primary set of media items can be replaced with display of the second primary set of media items.Type: GrantFiled: March 5, 2021Date of Patent: November 7, 2023Assignee: Apple Inc.Inventors: Ryan M. Orr, Raumi N. Sidki, Patrick M. Lister, Jonathan H. Russell
-
Patent number: 11782579Abstract: A desktop display control method and apparatus, a terminal, and a storage medium. The method comprises: determining whether a view (3) of a first task is currently displayed on a desktop (1) (S101); if it is determined that the view (3) of the first task is currently displayed on the desktop (1), displaying a view of a third control in a view (2) of a second control (S102); and if it is determined that the view (3) of the first task is not currently displayed on the desktop, not displaying the view of the third control in the view of the second control (S103). The first task comprises a first application and/or a first control, wherein the first application is not an application of the desktop, and the second control and the third control are both controls displayed on the desktop.Type: GrantFiled: April 29, 2022Date of Patent: October 10, 2023Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Chi Fang, Haizhou Zhu, Kezhen Li, Qiwei Cai
-
Patent number: 11755344Abstract: Data (e.g., security data) is presented at increasing levels of detail in a drill down on graphical displays. The data can be retrieved pursuant to a request, such as a search. A first graphical display corresponds to a first level of the detail. A first actionable graphic is displayed, which, when activated, presents a second graphical display with more detail. Thus, nested graphical displays are provided. The detailed data may be retrieved in response to a search, with only the high-level data graphically displayed first, with the additional data and stored templates be ready to instantly produce the nested, detailed charts upon use activation.Type: GrantFiled: June 17, 2021Date of Patent: September 12, 2023Assignee: SPLUNK INC.Inventors: Uladzimir Bahatyrevich, Anthony Barbato
-
Patent number: 11748121Abstract: The present invention relates to a technical field of user interface display, and in particular to a method, system, and device for adaptive configuration of a user interface, and a medium. The method of the present invention includes: respectively making a correspondence between one or more user interface components and one area of a plurality of areas of a panel; performing a stretching operation on the plurality of areas and the one or more user interface components, and performing a moving operation on the plurality of areas, to generate an adaptive panel and one or more adaptive user interface components adapted to user equipment; and respectively placing the one or more adaptive user interface components in corresponding areas of the adaptive panel to generate an adaptive user interface. The present invention simplifies design steps of user interface, enhances operability, and implements adaptive configuration of the user interface.Type: GrantFiled: September 25, 2019Date of Patent: September 5, 2023Assignee: SHANGHAI LILITH TECHNOLOGY CORPORATIONInventor: Di Wu
-
Patent number: 11743219Abstract: A server with a tile construction module has instructions executed by a processor to collect communication threads associated with a user. Tiles representative of the communication threads are dynamically configured in accordance with specified policies to form a tile configuration. The tile configuration is supplied to the user.Type: GrantFiled: April 18, 2022Date of Patent: August 29, 2023Assignee: Snap Inc.Inventor: Chamal Samaranayake
-
Patent number: 11740764Abstract: A method and system for providing information that enables easier and quicker access to an item related to a context of a device, and a computer-readable recording medium thereof are provided. The method includes detecting a context of a device, and displaying at least one virtual space corresponding to the detected context on a screen of the device. The virtual space is a Graphic User Interface (GUI) that is configured to register the detected context and information related to at least one item.Type: GrantFiled: December 30, 2020Date of Patent: August 29, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Hee-chul Jeon, Jung-ho Kim, Yong-gook Park, Seung-eok Choi
-
Patent number: 11734733Abstract: A method and apparatus for conversational mapping of web items for mediated group decisions is disclosed. In one embodiment of the method, a web server delivers a web page that comprises a hyperlink and identities of one or more products that were selected at an E-commerce website by an online shopper via a web browser. In response to activation of the hyperlink by the online shopper via the web browser, product information for the one or more products is transferred in a transaction message to a decision-support system via a network. The decision-support system sends some or all of the product information to one or more user devices. The decision-support system subsequently receives review information related to the one or more products from the one or more user devices via a messaging service. The decision-support system processes the product review information to generate a result, and the decision-support system sends the result to another user device for display thereon via the messaging service.Type: GrantFiled: July 5, 2022Date of Patent: August 22, 2023Inventor: Bernhard Kruepl-Sypien
-
Patent number: 11734031Abstract: Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.Type: GrantFiled: September 21, 2022Date of Patent: August 22, 2023Assignee: Slack Technologies, LLCInventors: Noah Weiss, John Rodgers, Pedro Carmo, Michael Hahn
-
Patent number: 11733844Abstract: Systems and methods herein assist users by identifying actionable tasks in an email and providing reminders and other tracking mechanisms for those tasks. For example, a method can include extracting a portion of the email and assigning a number to each word of the extracted portion of the email according to a library. The method can further include determining, based on the assigned numbers, whether the extracted portion of the email includes at least one actionable portion. In response to determining that the extracted portion of the email includes at least one actionable portion, at least one actionable portion can be presented to the user on a GUI associated with the user's device.Type: GrantFiled: May 3, 2022Date of Patent: August 22, 2023Assignee: VMware, Inc.Inventors: Mayank Kulkarni, Adam Chow
-
Patent number: 11727080Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a responsive user interface. One of the methods includes receiving a page, the page including panels, each panel having an equivalent predetermined size. The method includes receiving a layout for the page, the layout defining a predefined hierarchy of panel groups that defines a visual relationship between the panel groups. The method includes selecting panels to include in a slide based on characteristics of the user device and the panel groups. The method includes determining a scaled size for each panel in the selected panels based on a relative weighting of the panel groups. The method includes resizing a panel in the set of panels based on the scaled size. The method includes generating the slide using the set of panels including the resized panel. The method includes sending the slide to the user device.Type: GrantFiled: August 31, 2022Date of Patent: August 15, 2023Assignee: Jitterbit, Inc.Inventor: Thomas R. Kennedy, Jr.