Patents Examined by Yongjia Pan
  • Patent number: 12365533
    Abstract: A refuse vehicle has a chassis supporting a plurality of wheels, as well as a motor. A vehicle body is also supported by the chassis and defines a receptacle for storing refuse. A lifting system is coupled to the vehicle body and is movable between a first position and a second position vertically offset from the first position using a hydraulic system. The refuse vehicle also has a processing unit in communication with the lifting system and the motor. The processing unit is configured to access and execute a plurality of preset operational modes stored within a memory to adjust performance parameters of the refuse vehicle. The operational modes include at least two different operational modes corresponding to different route types.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: July 22, 2025
    Assignee: Oshkosh Corporation
    Inventors: Cody D. Clifton, Jerry Shirley, Joshua D. Rocholl, Zhenyi Wei
  • Patent number: 12363182
    Abstract: Described herein is a computer-implemented collaborative editing system for editing of electronic resources including documents and other electronic information. The system includes: an editor interface for interfacing with an editor executing on a client device, the editor being configured to edit a resource; an editing identity module for causing the processing unit to store a designation of the client device as a privileged or a non-privileged editor; and an editing interface for causing the processing unit to: receive proposed edits to the resource from the editor interface and communicate the proposed edits to a remote collaborative editing service; receive remote proposed edits to the resource from the remote collaborative editing service and in the event that the client device is designated as a privileged editor, accept or reject the remote proposed edits and communicate the acceptance or rejection to the remote collaborative editing service.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: July 15, 2025
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Oscar Wallhult, Patrick Streule, Jerome Touffe-Blin
  • Patent number: 12348465
    Abstract: Example methods and systems facilitate user actions during a chat session on an online chat platform. A client device is installed with a chat and video conference application. The chat and video conference application includes a machine learning (ML) model. The client device receives a chat message during a chat session and identifies an action item from the chat message using the ML model. One or more GUI elements can be generated associated with a functionality of an application corresponding to the action item. A GUI element can be activated to invoke the functionality of the application.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: July 1, 2025
    Assignee: Zoom Communications, Inc.
    Inventors: Bilung Lee, Vijay Venkataswamy Parthasarathy, Chih-Kai Ting, Bing Zhao
  • Patent number: 12340645
    Abstract: The present invention is provided with: an identifying portion that reads a plurality of pieces of identification information including the same unique information provided to a division card; and a control portion that determines that the division card is usable when the unique information obtained from each of the plurality of pieces of identification information match up, and that determines that the division card is unusable when the unique information does not match up. Since whether or not the division card is usable is determined on the basis of the matching up or non-matching up of the unique information of the plurality of pieces of identification information provided to the division card, it is possible to easily determine whether or not the division card is usable.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: June 24, 2025
    Assignees: LAUREL BANK MACHINES CO., LTD., LAUREL MACHINERY CO., LTD., LAUREL PRECISION MACHINES CO., LTD.
    Inventor: Hiroyuki Kumagai
  • Patent number: 12317859
    Abstract: A drive unit causes a rotating platform of a rotary milking parlor arrangement to move in a direction of rotation. The drive unit includes first and second drive motors arranged to engage a drive rail of the rotating platform and act on a respective side of the drive rail to cause the rotating platform to move. Each of the drive motors produces a respective pace signal indicating a rotational speed of the drive motor in question. A control unit receives the pace signals from each of the drive motors in each drive unit. The control unit compares the pace signal from the first drive motor with the pace signal from the second drive motor from each drive unit to establish a respective difference in the rotational speeds in the drive unit. If the difference exceeds a threshold value, the control unit triggers an alarm.
    Type: Grant
    Filed: October 1, 2020
    Date of Patent: June 3, 2025
    Assignee: DeLaval Holding AB
    Inventors: Marcin Walachowski, Tomasz Zawislanski
  • Patent number: 12315509
    Abstract: A system is provided that can provide a virtual assistant that can receive inputs from a user and can provide responses to the user. The system can perform natural language processing on the inputs to process the inputs into inputs that are comprehendible by the virtual assistant. Additionally, the system can determine the live agent that can be best suited to assist the user based on the processed inputs. The system can connect the user and the live agent. The virtual assistant can facilitate the connection by providing information to the user and to the live agent.
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: May 27, 2025
    Assignee: Truist Bank
    Inventors: Alex Heath Misiaszek, Mary Kim Clouser, William Christopher Hawks, Kimberly C. Steudtner, Kyla Smith, Christopher Alexander Tase, Yadhira Haydee Arroyo
  • Patent number: 12260066
    Abstract: Technologies and techniques for generating an efficient computer interface for an immunization regimen. A processing apparatus is coupled to a memory storing immunization data itemsets and medical data itemsets, and a data display control module. The processing apparatus is configured to determine a frequency of immunization data and medical data itemsets associated with a rule for an immunization regimen. Proportions of the itemsets for the immunization regimen are calculated, along with a confidence factor that includes an estimate of the probability a rule portion of a rule includes another rule portion. A computer interface is generated via templates that includes immunization regimen that is based on the confidence factor. The immunization regimen data includes expected frequencies of immunization data.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: March 25, 2025
    Assignee: Allscripts Software, LLC
    Inventors: George Chauvin, Jefferson Wilson, Jeanne Armstrong
  • Patent number: 12253064
    Abstract: A method for controlling a power output of a power generating unit is disclosed. An accumulated power output of the power generating unit during a predefined time interval is forecasted. An actual power output of the power generating unit is measured during the predefined time interval, and an actual accumulated power output is estimated for the predefined time interval on the basis of the measured actual power output of the power generating unit. A difference between the forecasted accumulated power output and the estimated actual accumulated power output is derived. The power output of the power generating unit is boosted, in the case that the estimated actual accumulated power output is below the forecasted accumulated power output, and the difference between the forecasted accumulated power output and the estimated actual accumulated power output is larger than a predefined threshold value.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: March 18, 2025
    Assignee: VESTAS WIND SYSTEMS A/S
    Inventors: Jacob Quan Kidmose, Mu Wei, Manas Patankar
  • Patent number: 12248659
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for tailoring composite graphical assistant interfaces for interacting with multiple different connected devices. The composite graphical assistant interfaces can be generated in response to a user providing a request for an automated assistant to cause a connected device to perform a particular function. In response to the automated assistant receiving the request, the automated assistant can identify other connected devices, and other functions capable of being performed by the other connected devices. The other functions can then be mapped to various graphical control elements in order to provide a composite graphical assistant interface from which the user can interact with different connected devices. Each graphical control element can be arranged to reflect how each connected device is operating simultaneous to the presentation of the composite graphical assistant interface.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: March 11, 2025
    Assignee: GOOGLE LLC
    Inventors: Yuzhao Ni, David Roy Schairer
  • Patent number: 12244654
    Abstract: Live editing a workbook with multiple clients including receiving, by a table manager, a request by a first client on a first client computing system to edit a workbook in an exploration mode that displays edits to the workbook without altering the workbook; receiving, by the table manager from the first client, an exploration edit targeting the exploration of the workbook; applying, by the table manager, the exploration edit to the exploration of the workbook; and presenting, by the table manager to a second client on a second client computing system, the application of the exploration edit to the exploration of the workbook.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: March 4, 2025
    Assignee: SIGMA COMPUTING, INC.
    Inventors: Jason D. Frantz, Nipurn Doshi, Christopher Messer, Neil F. Lugovoy
  • Patent number: 12236188
    Abstract: Live editing a workbook with multiple clients including receiving, by a workbook manager from a first workbook client, a first workbook patch comprising a base version ID and a first workbook edit; determining, by the workbook manager, that the base version ID from the first workbook patch matches the version ID for a confirmed workbook on the workbook manager; applying, by the workbook manager, the first workbook edit to the confirmed workbook on the workbook manager; advancing, by the workbook manager, the version ID for the confirmed workbook; and sending, by the workbook manager, an acknowledgement of the first workbook patch to the first workbook client.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: February 25, 2025
    Assignee: SIGMA COMPUTING, INC.
    Inventors: Jason D. Frantz, Neil F. Lugovoy, Christopher Messer
  • Patent number: 12229389
    Abstract: Systems and methods for interactive playback of a video conference are provided. A request is received for a playback of a video conference between a plurality of participants of a plurality of client devices that each generated one of a plurality of source video streams, where each source video stream was presented during a live stream of the video conference according to a particular layout in a user interface (UI) on a first client device of the plurality of client devices.
    Type: Grant
    Filed: May 15, 2023
    Date of Patent: February 18, 2025
    Assignee: Google LLC
    Inventor: Stefan Lindmark
  • Patent number: 12223157
    Abstract: A user interface for working through workflows can include a dual-region approach. The first display region can display a series of workflows that an assigned worker (“assignee”) may have. Each of the workflows can have one or more tasks associated therewith. Each workflow and/or task can be associated with one or more triggers that initiate the assignment of that workflow and/or task. In response to selection of a workflow or task, the second display region can display information associated with the workflow or task.
    Type: Grant
    Filed: July 28, 2021
    Date of Patent: February 11, 2025
    Assignee: Palantir Technologies Inc.
    Inventors: Eric Porter, Paige Pauli, John Wiseheart, Aditya Shashi, Benjamin Lee, Maciej Foks, Jakob Frick, Joshua Chomicki, Bianca Rahill-Marier
  • Patent number: 12210292
    Abstract: A treatment solution supply apparatus supplies a treatment solution to a substrate treatment apparatus which treats a substrate using the treatment solution. The treatment solution supply apparatus includes an accommodating part having compartments; in each compartment a storage container storing the treatment solution is installed from one side surface side. An acquirer provided for each of the compartments acquires identification information about the storage container from an identification information holder attached to a side surface of the storage container installed in the compartment corresponding thereto. A report part provided for each of the compartments reports an installation state of the storage container in the compartment based on an acquisition result by the acquirer for the corresponding compartment, by a light emitting state of a light-emitting element, the light-emitting element of the report part emitting light toward the one side surface side.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: January 28, 2025
    Assignee: Tokyo Electron Limited
    Inventor: Yoshinori Utsunomiya
  • Patent number: 12210736
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate electronic chat conversations between users via multiple modes of electronic communication. A conversation view is displayed on a touch screen display of a client device. The conversation view presents messages exchanged between a first user and at least one other user in an electronic chat conversation. A user input comprising a touch gesture corresponding to an interaction with the display of the conversation view is received. Based on the user input, a camera feed view is displayed on the touch screen display. The camera feed view comprises a display of image data and enables a user to create a message comprising one or more images. A message is generated, and an indication of the message is displayed in the conversation view.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: January 28, 2025
    Assignee: Snap Inc.
    Inventors: Newar Husam Al Majid, Laurent Desserrey, Christie Marie Heikkinen, Nathaniel Parrott, Jeremy Voss
  • Patent number: 12151401
    Abstract: An edge alignment method includes (a) calculating coordinates of points having a possibility of corresponding to an edge of the workpiece, (b) forming an approximate circle by using a least squares method on all the coordinates, (c) calculating deviations between the approximate circle and respective ones of all the points, and if plural ones of the points have deviations greater than or equal to a preset threshold, respectively, then determining the point, the deviation of which is greatest, to be a false detection position, and excluding from consideration candidates the point determined to be the false detection position, and (d) estimating a position of the edge of the workpiece from the coordinates of three or more of the points still remaining without exclusion, and based on the estimated position of the edge, deriving a machining area at the outer peripheral portion of the workpiece.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: November 26, 2024
    Assignee: DISCO CORPORATION
    Inventors: Atsushi Komatsu, Koichi Makino
  • Patent number: 12147728
    Abstract: An electronic device, method, and computer program product support automatic sharing of a cross-view by a network device hosting a communication session for first and second communication devices. The first communication device presents first visual content that is selected by a first participant. The second communication device presents second visual content that is selected by a second participant. First semantic inputs by the first participant are communicated to the second communication device for presenting to the second participant. Second semantic inputs by the second participant are communicated to the first communication device for presenting to the first participant. In response to determining that the semantic input(s) are associated with the visual content, the network device communicates a duplicate copy of the first visual content to the second communication device and a duplicate copy of the second visual content to the first communication device, as a cross view to enhance discussion.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: November 19, 2024
    Assignee: Motorola Mobility LLC
    Inventors: Amit Kumar Agrawal, Cai Zhiyi, Olivier D Meirhaeghe
  • Patent number: 12149570
    Abstract: The disclosed techniques provide features for managing conference user interfaces and access rights to content teams for event subgroups. Movement of an avatar or a user representation in a user interface and selective audio streaming can be achieved in response to a selection of a command, e.g., a “listen” command, corresponding to a specific subgroup from a list on a side panel. The disclosed techniques include a number of types of commands that are used to control the movement of an avatar and control access to a number of select audio streams for a computer of a user. The system moves the avatar from an original position to a second position near or within a graphical representation of the subgroup in response to the command. Access to audio streams can be modified to be bidirectional or unidirectional in response to the command.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: November 19, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yichen Jia, Samuel Chung
  • Patent number: 12123400
    Abstract: The present disclosure relates to controlling an operation of a wind turbine. A first plurality of extreme load measures indicative of extreme loads experienced by at least part of the wind turbine during the first period of time are determined and a load probability characteristic is then determined based on a statistical analysis of the distribution of the first plurality of extreme load measures. A control strategy for controlling the operation of the wind turbine is then modified based at least in part on a comparison of the load probability characteristic and a design load limit and the wind turbine is then subsequently controlled in accordance with the modified control strategy for a second period of time.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: October 22, 2024
    Assignee: VESTAS WIND SYSTEM A/S
    Inventors: Anders Steen Nielsen, Søren Hove Sørensen, Tobias Gybel Hovgaard
  • Patent number: 12120161
    Abstract: The techniques disclosed herein improve existing systems by monitoring data indicative of the communication session and identifying a predefined trigger indicative of a desired engagement level of a user with respect to the communication session. A promotion action is determined that corresponds to the predefined trigger. In response to confirmation of the promotion action, the user is promoted on the user interface in accordance with the promotion action.
    Type: Grant
    Filed: October 9, 2023
    Date of Patent: October 15, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Dominic Roedel, Marina Brebric, Ana Chetrari