Patents Examined by Alvin H Tan
-
Patent number: 11972276Abstract: Apparatus and associated methods relate to a distributed analytics development platform (DADP) capable of automatically maintaining a multiple user development environment in real-time. In an illustrative example, a DADP includes a user interface (UI) layer, an application programming interface (API) layer, and an orchestration layer. The orchestration layer, for example, includes tool instances deployed for each of the multiple users. The orchestration layer may further include a multi-instance common orchestration service (COS) having an orchestration service instance (OSI) deployed in each of the tool instances. The COS, for example, may access a current state of each tool instance associated with the user in the orchestration layer and update a dynamic system state profile based on a current state of each of the tool instances. Various embodiments may advantageously provide an autonomously updated analytic development environment for deployment and maintenance of the tool instances in real-time.Type: GrantFiled: September 30, 2022Date of Patent: April 30, 2024Assignee: Analytics HQ, LLCInventor: Chad P. Cravens
-
Patent number: 11972273Abstract: Features described herein generally relate to automatically positioning insights in spatial locations of a graphical user interface page based on rules. Particularly, insights associated with transactions are received, spatial locations within a graphical user interface page that are designated for displaying insights are determined, a subset of spatial locations for positioning the insights are selected based on the insights and rules, and a graphical user interface with the insights spatially positioned at the subset of spatial locations is generated.Type: GrantFiled: July 11, 2022Date of Patent: April 30, 2024Assignee: Truist BankInventors: James Harrison Creager, Reinaldo Gamaliel Rivera Colon, Jennifer Merten, Natalie Stormer, Kelly Griffin
-
Patent number: 11947791Abstract: A method includes while displaying a drawing user interface, detecting an object insertion input and, in response, inserting a respective object in the drawing user interface. The method includes, while displaying the respective object, detecting a pixel erase input, and, in response, ceasing to display a first portion of the respective object without ceasing to display second and third portions of the respective object. The method includes detecting an object erase input directed to a portion of the respective object, and, in response, when the object erase input is directed to the second portion and the second portion is not connected to the third portion, ceasing to display the second portion, but not the third portion; and when the object erase input is directed to the third portion and the third portion is not connected to the second portion, ceasing to display the third portion, but not the second portion.Type: GrantFiled: April 8, 2020Date of Patent: April 2, 2024Assignee: APPLE INC.Inventors: Christopher D. Soli, Bradley W. Griffin, Daniel T. Preston, Tiffany S. Jon
-
Patent number: 11922712Abstract: Various computing technologies for content analysis.Type: GrantFiled: July 24, 2020Date of Patent: March 5, 2024Assignee: PatNotate LLCInventors: Roman Tsibulevskiy, Barry Greenbaum, Alexander Ivakhnenko
-
Patent number: 11922187Abstract: A user device includes a display screen and one or more processors. The one or more processors are configured to run an Operating System (OS) that runs user applications, including sending flows to the user applications, each flow including a series of inputs that are sent over time to a given user application and determines a lifecycle of the given user application, to preload-launch a user application, including preloading the user application in a background mode that is invisible on the display screen, and, upon user access to the preloaded user application, transferring the user application to a foreground mode that is visible on the display screen, and, in response to identifying that preload-launching of the user application includes a flow that is predefined as an uncommon flow, to replace the flow with one or more alternative flows that are not defined as uncommon flows.Type: GrantFiled: February 28, 2022Date of Patent: March 5, 2024Assignee: TENSERA NETWORKS LTD.Inventors: Roee Peled, Amit Wix
-
Patent number: 11875137Abstract: A method for Python programming on a handheld device is provided that includes installing a module in a Python development environment on the handheld device, wherein the module includes a definition of a new inline prompt, and adding the new inline prompt to a plurality of pre-defined inline prompts included in the Python development environment.Type: GrantFiled: April 6, 2021Date of Patent: January 16, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Malgorzata Anna Brothers, Harshal S Chhaya, Pedro Edyvan Hernandez, Michael Georges Stella
-
Patent number: 11861163Abstract: An electronic device is provided. The electronic device includes a display, a communication circuit, a processor operatively connected to the display and the communication circuit, and a memory operatively connected to the processor. The memory stores instructions that, when executed, cause the processor to receive information about a time interval and user interface information, which are associated with a response to a user utterance input to a first external electronic device, from a second external electronic device through the communication circuit, to determine whether the display is in an active state within the time interval, and to provide a first user interface corresponding to the user interface information through the display based on the determination that the display is in the active state within the time interval.Type: GrantFiled: January 18, 2022Date of Patent: January 2, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Seungyup Lee, Bomi Kim, Jeewon Ahn, Minkyeong Lim, Joonyeong Choe, Jaehwan Lee
-
Patent number: 11854066Abstract: In a delivery service, a picker retrieves items specified in an order by a customer. If a picker encounters an issue with an item in the order, the picker may select, via a user interface, the item and an associated template message, which requests input from the customer regarding a course of action for the item, to send to the customer. The customer may select, via another user interface, a template message describing a course of action for the item. In response to receiving one of a subset of template messages, the online concierge system displays via the user interface, a set of replacement options to the customer, who may select one of the replacement options to be sent to the picker with the template message.Type: GrantFiled: June 28, 2022Date of Patent: December 26, 2023Assignee: Maplebear Inc.Inventors: Camille Van Horne, Philip Goolkasian
-
Patent number: 11816429Abstract: A method includes, receiving, from a client application operating on a client device, a document creation request associated with an active workspace of a plurality of workspaces of a collaborative document system. The method further includes, responsive to receiving the document creation request, obtaining, for the active workspace, a respective document-creation history for each of a plurality of document templates associated with the active workspace, computing, based at least in part on the respective document-creation histories, a respective relevance weight for each of the plurality of document templates associated with the active workspace, causing identifiers of at least a subset of the plurality of document templates to be displayed to the user in accordance with a rank order, the rank order based at least in part on the computed relevance weights for the plurality of document templates, and causing a document template associated with a selected identifier to be displayed.Type: GrantFiled: June 25, 2021Date of Patent: November 14, 2023Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.Inventors: Sridhar Sreenivasan, Eungchan Kim, Dilani Kahawala, Balazs Nagy
-
Patent number: 11806514Abstract: One or more embodiments of the present disclosure may include an insulin delivery system that includes an insulin delivery device, a user interface that includes multiple user-selectable icons or buttons each representing different meal characteristics, memory to store one or more user-specific dosage parameter, and a processor in communication with the memory and adapted to receive blood glucose data. The processor may also be adapted to determine initial meal characteristics associated with each of the user-selectable icons or buttons based on at least one of the user-specific dosage parameters. The processor may also be adapted to update the meal characteristics associated with each of the user-selectable icons or buttons based upon the blood glucose data.Type: GrantFiled: September 10, 2019Date of Patent: November 7, 2023Assignee: Bigfoot Biomedical, Inc.Inventors: Per John Sjolund, Lane Desborough, Bryan Mazlish, Andrew Bochenko, Ross Naylor
-
Patent number: 11798065Abstract: An apparatus to create a virtual layout of a virtual store to emulate a physical layout of a physical store includes a memory and a processor. The processor receives a physical position and orientation associated with a physical rack located in the physical store. In response, the processor places a virtual rack at a virtual position and orientation on the virtual layout, to represent the physical position and orientation of the physical rack on the physical layout. The processor receives virtual items associated with physical items located on physical shelves of the physical rack. In response, the processor places the virtual items on virtual shelves of the virtual rack, the virtual shelves representing the physical shelves of the physical rack. The processor assigns a rack camera, which captures video that includes the physical rack, to the virtual rack and stores the virtual layout in the memory.Type: GrantFiled: October 25, 2019Date of Patent: October 24, 2023Assignee: 7-ELEVEN, INC.Inventors: Matthew Raymond Magee, Joshua E. Berry, Trong Nghia Nguyen, Ravi Kumar Kurva
-
Patent number: 11797169Abstract: Techniques for better information sharing and control switching in a graphical user interface (GUI) are described. In an example, a computer system determines a user context indicating a likely user interest in applications. Upon a user request for a menu, windows are added to a dynamic area of the menu based on the user context and correspond to the applications. The menu is presented in the GUI and each window be shown in a glanced state to provide quick information about the corresponding application. When the user focus shifts to a window, that window is presented in a focused state to also provide a selectable action that can be performed. Upon a user selection of the window, the window is presented in a selected state to further provide additional performable actions. The window can be pinned to the GUI and user control can automatically switch to another application.Type: GrantFiled: March 20, 2020Date of Patent: October 24, 2023Assignee: Sony Interactive Entertainment Inc.Inventors: Toru Yamamoto, Katsuya Hyodo, Koichi Aoki, Robert E. Brown
-
Patent number: 11775137Abstract: Techniques are described for providing an interface for managing invitations to communicate via a communication platform. In an example, a first user can access a first interface to invite a second user to communicate via the communication platform. In response to input from the first user via the first interface, the communication platform can generate an invitation for the second user to communicate with the first user and can provide the invitation to the second user, such as by causing the invitation to be presented via a second interface. The second user can submit a response to the invitation via the second interface. The communication platform can update the first interface and the second interface based on response, such as, in examples in which the second user accepts the invitation, to reflect a newly established connection between the first user and the second user.Type: GrantFiled: June 25, 2021Date of Patent: October 3, 2023Assignee: Salesforce, Inc.Inventors: Michael Demmer, Samir Ketema, Yoav Sion, Julie Cockle, Rohit Agarwal, Preetham Deshikachar Shrinivas, Ryan David Morris
-
Patent number: 11748435Abstract: A computer-implemented method of recommending information sources is provided. The method comprising collecting raw user log data of a browser user and transforming the raw user log data to remove data that is specific to the user, wherein the transformed user log data comprises only general pages visited. A number of key page mappings are appended to the transformed user log data. A machine learning model determines a user interaction function according to the transformed user log data and generates a number of web page recommendations, wherein each web page recommendation has a respective probability of engagement based on the user interaction function. The web page recommendations are then displayed to the user on an interface.Type: GrantFiled: April 23, 2021Date of Patent: September 5, 2023Assignee: S&P Global Inc.Inventors: Alka Dagar, Ratheen Chaturvedi
-
Patent number: 11733834Abstract: Methods, systems, and media for navigating a user interface are provided. In some embodiments, methods for navigating a user interface is provided, the method comprising: causing a user interface to be presented including media identifiers that correspond media assets; causing the media identifiers to be arranged along a first direction; causing a first media identifier at a first position to be highlighted; causing a menu element to be presented at a first menu position associated with the first media identifier; receiving an instruction from a user input device to navigate to a next element along the first direction; causing a second media identifier next to the first position to be highlighted in response to receiving the instruction; causing the menu element to be presented at a second menu position associated with the second media identifier; and inhibiting presentation of the menu element at the first menu position.Type: GrantFiled: September 12, 2022Date of Patent: August 22, 2023Assignee: Google LLCInventors: Aaron Joseph Wheeler, Chris Lauritzen
-
Patent number: 11736777Abstract: A method for displaying rich media content through a user interface of a communication device. A first user interaction with the user interface is detected and it is determined, based partly upon detection of the first user interaction, that a first Activity of a plurality of Activities is finishing. An Overlay containing the media content is then rendered on the device display. The Overlay is associated with a backing Activity, the device operating system delaying execution of the backing Activity during a delay period initiated in response to the first user interaction. The method further includes inhibiting Activity-supported functionality of the Overlay facilitated by the backing Activity. A context object associated with the Overlay is created to contain an Activity context associated with a state of the Overlay during the delay period. The Activity context is transferred to the backing Activity and Activity-supported functionality of the Overlay enabled.Type: GrantFiled: October 26, 2020Date of Patent: August 22, 2023Assignee: IQzone, Inc.Inventors: Matthew Aaron Feadler, James Alex Wolfinger, Sean Robert Wagner
-
Patent number: 11729127Abstract: Provided are a method and apparatus for generating a bundle invitation link. The method includes obtaining a plurality of invitation links from a first user terminal, each of the plurality of invitation links being connected to at least one community, generating a bundle invitation link connected to a detail page, the detail page including the plurality of invitation links, transmitting the bundle invitation link to a second user terminal, causing a display of the second user terminal to display the detail page in response to receiving, from the second user terminal, an input corresponding to the bundle invitation link, and receiving a data pair from the second user terminal, the data pair including at least one invitation link and an identification value of the second user terminal, and the at least one invitation link being selected from among the plurality of invitation links included in the detail page.Type: GrantFiled: July 7, 2021Date of Patent: August 15, 2023Assignee: NAVER CORPORATIONInventors: Su Bin Bak, Ji Min Yoo, Jane Choi, Dae Hyun Park, Jung Hun Bae, Young Ju Kang, Sun Mee Kim, Ji Hoon Ko, Hyo Jong Kim, Sang Hoon Lee
-
Patent number: 11714545Abstract: There is provided an information processing apparatus including a display section which displays, as a first layout state, an object group including a plurality of objects arranged in a first direction, a detection section which detects an operation input that is input to the display section, and a control section which, when the detection section detects an operation input in a second direction that is perpendicular to the first direction, changes the first layout state into a second layout state in which tire respective objects constituting the object group which has been selected are spread and pieces of information associated with the plurality of objects, respectively, are displayed.Type: GrantFiled: June 24, 2019Date of Patent: August 1, 2023Assignee: SONY CORPORATIONInventor: Ken Miyashita
-
Patent number: 11694779Abstract: Systems and methods for providing test results include receiving a request from a user computing device for historical test result data associated with a patient for a test type at a computing system. In response to receiving the request, the computing system accesses the historical test result data for the patient and test type, which includes a test result value and a test range. The computing system generates graphical data, in part, by normalizing the historical test result data by fitting the test range to a chart subrange corresponding to a predetermined range for the test result (e.g., a normal outcome of the test). The computing system then transmits the graphical data to the user computing device for rendering and display at the user computing device.Type: GrantFiled: September 17, 2019Date of Patent: July 4, 2023Assignee: LabSavvy Health, LLCInventors: Cary Scott, Farrukh Hameed, Fisnik Shpuza
-
Patent number: 11687316Abstract: Methods, devices, and systems for determining image capture settings based on an audio input are disclosed. In some aspects, a device includes a memory, a camera including a lens and a sensor, and a processor coupled to the camera and the memory. The processor may be configured to receive an audio input, determine contextual information based on the audio input, determine one or more image capture settings based on the contextual information, and output the one or more image capture settings.Type: GrantFiled: February 27, 2020Date of Patent: June 27, 2023Assignee: QUALCOMM IncorporatedInventors: Ying Noyes, Ho Sang Lee