Patents Examined by Clayton R Williams
  • Patent number: 11870848
    Abstract: A server, control circuit, or method for controlling an OPC UA Server includes receiving a request for data from an OPC UA Client, determining whether the request and/or the data requires a slow data access or a fast data access by a hardware implemented control circuit of the OPC UA Server; obtaining first data from a memory unit of the OPC UA Server when the request and/or the data requires the slow data access; obtaining second data from an second address space of the control circuit when the request and/or the data requires the fast data access; and sending the obtained first or second data to the OPC UA Client.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: January 9, 2024
    Assignee: ABB Schweiz AG
    Inventors: Roland Braun, Philipp Bauer, Francisco Mendoza
  • Patent number: 11863810
    Abstract: A method for media content streaming includes: determining, from a plurality of media content items, multiple predicted media content items and multiple playback positions, based on history data of a user; transcoding a portion of each of the multiple predicted media content items to generate multiple passive adaptive streamlets for each of the multiple predicted media content items at different bitrates; receiving a command to start playback of a first predicted media content item selected from the multiple predicted media content items; outputting a first passive adaptive streamlet selected from the multiple passive adaptive streamlets of the first predicted media content item; while outputting the first passive adaptive streamlet, requesting, receiving, and transcoding a second portion of the first predicted media content item to generate an active adaptive streamlet of the first predicted media content item; immediately following outputting the first passive adaptive streamlet, outputting the active adapt
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: January 2, 2024
    Assignee: DISH Network Technologies India Private Limited
    Inventors: Deepak Sharma, Vimalraj Ganesan
  • Patent number: 11863649
    Abstract: A method and apparatus for a first service processing system receiving and responding to a service request using a time context of a service time protocol is described. The method may include receiving a network based message associated with a service. The method may also include determining whether a service time context has been passed to the first service processing system from a second service processing system in the request. Furthermore, the method can include when no service time context is determined to have been passed to the first service processing system in the request, generating a current service time from a combination of a current physical time of the first service processing system and an initial counter time, performing a task associated with the service, and transmitting a second network based message that comprises the current service time as time context metadata associated with the performance of the task to a second service processing system.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: January 2, 2024
    Assignee: STRIPE, INC.
    Inventors: Ji Huang, Tushar Dhoot, Alexander Thiemann, Stefan Gawrys
  • Patent number: 11863608
    Abstract: Non-limiting examples of the present disclosure describe proactive detection and notification of a potential loss of connectivity during an electronic collaborative communication. Subsequently, a state of the electronic collaborative communication is managed to improve, among other technical advantages, processing efficiency of associated computing devices and users involved in the electronic collaborative communication. A quality of a network feed for a participant in an electronic collaborative communication is identified and analyzed to generate a warning of potential loss of connectivity. A state of an electronic collaborative communication is managed relative to a continued quality evaluation of said network feed. For example, a network feed may be placed on hold and/or a communication suspended due to potential connectivity issues. A representation of a video feed may be updated and/or a communication resumed when a quality of that video feed is determined to satisfy a pre-selected quality threshold.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: January 2, 2024
    Assignee: 8x8, Inc.
    Inventor: Aaron Evans
  • Patent number: 11843643
    Abstract: One or more computer processors include (i) a distribution portion that distributes, to a viewing user terminal, information about a video including an animation of a character object of a distribution user, (ii) a receiver that receives a display request for a specified gift transmitted from the viewing user terminal, (iii) an object display device that displays a specified gift object corresponding to the specified gift in the video, based on the display request received by the receiver, (iv) a determination portion that determines whether behavior information of the distribution user or another gift object satisfies a predetermined condition associated with the specified gift object, and (v) an expression portion that changes at least one of a movement and a shape of the specified gift object when the determination portion determines that the predetermined condition is satisfied.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: December 12, 2023
    Assignee: GREE, INC.
    Inventor: Aya Kurabuchi
  • Patent number: 11829403
    Abstract: Methods, systems, and computer programs for generating a playlist of media content items that are popular with the friends of the first user. A first user taste profile is determined and a user taste profile is determined for each of a plurality of social connections. A similarity score is calculated between the first user taste profile and the user taste profile of each social connection. Media content items consumed by social connections with the highest similarity score are selected and placed in a playlist for the first user.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: November 28, 2023
    Assignee: Spotify AB
    Inventors: Mark Kizelshteyn, Paul Lamere, Tracey Churray, Samit Patel, Jessica Aleksandrowicz, Ercan Erden, Juan Rivero, Joseph Levin, Christine Yokoyama
  • Patent number: 11824793
    Abstract: Techniques for sending Compute Express Link (CXL) packets over Ethernet (CXL-E) in a composable data center that may include disaggregated, composable servers. The techniques may include receiving, from a first server device, a request to bind the first server device with a multiple logical device (MLD) appliance. Based at least in part on the request, a first CXL-E connection may be established for the first server device to export a computing resource to the MLD appliance. The techniques may also include receiving, from the MLD appliance, an indication that the computing resource is available, and receiving, from a second server device, a second request for the computing resource. Based at least in part on the second request, a second CXL-E connection may be established for the second server device to consume or otherwise utilize the computing resource of the first server device via the MLD appliance.
    Type: Grant
    Filed: February 8, 2023
    Date of Patent: November 21, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Chakradhar Kar, Sagar Borikar, Ramesh Sivakolundu, Ayan Banerjee, Anant Thakar
  • Patent number: 11824713
    Abstract: This application provides a configuration method. The method includes: receiving, by a network repository network element, a request message from a second network element, where the request message includes information about a network slice, and the request message is used to request to obtain status information of a system feature supported by the network slice; and sending, by the network repository network element based on the request message, the status information of the system feature supported by the network slice to the second network element. Based on this solution, the second network element may obtain, from the network repository network element, the status information of the system feature supported by the network slice. The status information of the system feature supported by the network slice includes status information of an NF service corresponding to the system feature.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: November 21, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jingwang Ma, Runze Zhou
  • Patent number: 11822994
    Abstract: An authenticated data sharing system may include a contactless card comprising a processor and a memory including one or more applets and an application comprising instructions for execution on a device. The application is configured to determine a capability associated with the contactless card after a first entry into a communication field. The application is configured to request additional information based on the determination. The one or more applets are configured to transmit, to the application, a generated tokenized link after a second entry into the communication field based on the requested additional information. The application is configured to transmit the link to obtain the requested additional information.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: November 21, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Colin Hart, Jeffrey Rule, Kaitlin Newman, Lea Cody
  • Patent number: 11811654
    Abstract: A packet processing method and apparatus, related to the communication field are provided. The method includes: re-encapsulating a first packet from a first device to obtain a second packet, where the first packet includes first identification information and first service function chain (SFC) header encapsulation information, the second packet includes first index information and the first identification information and does not include the first SFC header encapsulation information, and the first index information is associated with the first SFC header encapsulation information and the first identification information; and sending the second packet to the second device based on the first SFC header encapsulation information. This can avoid impact on packet transmission after the second device modifies the identification information.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: November 7, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yongkang Zhang, Kuili Zheng, Bosen Chu
  • Patent number: 11811617
    Abstract: Disclosed communication flow modeling solution is significantly streamlined in a user friendly way to shield users from the technical complexities usually required. At design time, an orchestration flow modeling application receives user instruction to open or create a communication flow modeling project. Per configuration specific to an enterprise associated with the user, a custom drag-and-drop communication flow modeling environment with a canvas and modeling entities is provided. Responsive to the user dragging and dropping a set of modeling entities from the menu onto the communication flow modeling canvas and drawing connections between them, the orchestration flow modeling application logically connects the modeling entities to form a valid communication flow and stores it in a database. The communication flow undergoes an approval process. Once approved, it is activated for execution by an orchestration server.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: November 7, 2023
    Assignee: OPEN TEXT SA ULC
    Inventors: Robert Smith, Christian Askland, Philip Gyuling, Christian Wessman, Dennis Reil
  • Patent number: 11803607
    Abstract: A method of aggregating displays of performances into an aggregate site on a network is provided. The aggregated performances originate from at least one performance site on a network. The method includes the steps of selecting a performance criterion; observing at least one performance originating from at least one performance site on a network, the performance being associated with a link; determining when at least one performance meets the performance criterion; establishing an aggregation link to the link associated with the performance meeting the performance criterion; and providing the aggregation link to an aggregate site on a network such that the performance is accessible on the aggregate site.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: October 31, 2023
    Inventor: Gregory A. Piccionelli
  • Patent number: 11792303
    Abstract: Various embodiments are provided herein for compressing data in latency-critical processor links of a computing system in a computing environment. One or more cache lines may be dynamically compressed at a lowest level of a networking stack based on one or more of a plurality of parameters prior to transferring a single-cache line, where the networking stack includes a framer and a data link layer.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: October 17, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rajat Rao, Ashutosh Mishra, Bulent Abali, Alper Buyuktosunoglu
  • Patent number: 11785062
    Abstract: A computer-implemented method for enabling shared media interactions may include (i) identifying a group message thread that is composed of messages between a group of users, (ii) detecting that a user in the group of users is interacting with a media item posted in the group message thread, (iii) in response to detecting that the user is interacting with the media item, initiating a shared media interaction session in the group message thread for the media item, and (iv) notifying the group of users that the shared media interaction session is available in the group message thread. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: October 10, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Frederick Scott Gottesman, Patrick Francis Keenan, Aaron Albonetti, Wade Campbell, William Siemers, Annabel Strauss, Ishwarya Venkatachalam, Kevin Victor Wong
  • Patent number: 11776581
    Abstract: Apparatuses, methods, systems, and program products are disclosed for enabling smart communications within prerecorded communication. An apparatus includes a processor, and coupled to the processor, a memory that stores code executable by the processor to playback a prerecorded communication from at least one participant, enable at least one non-participant to mark a position within the prerecorded communication, capture a contextual portion of the prerecorded communication preceding the marked position, and convey at least one communicative input from the non-participant and the contextual portion to at least one invitee.
    Type: Grant
    Filed: April 28, 2022
    Date of Patent: October 3, 2023
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Nathan Peterson, Russell Speight VanBlon, Arnold Weksler, Mark Delaney, John C. Mese
  • Patent number: 11770451
    Abstract: In accordance with an embodiment, described herein are systems and methods for automatic block storage volume tuning by simulating usage characteristics for data/block volumes. The block storage performance associated with usage by a cloud instance of a block volume can be simulated, and the manner in which data is stored or cached, for example within a combination of SSD/NVMe block storage and/or HDD object storage, can be automatically adjusted, for example to associate the block volume with a particular volume performance tier. The described approach allows the system to tune block volume performance in a dynamic manner, without further manual input from a user—the volume performance can be automatically increased when the user needs it, and otherwise reduced down to save costs (both for the user and the cloud provider). A user can enable tuning on a particular block volume, and thereafter automatically receive appropriate price/performance characteristics.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: September 26, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Travis Portz, Jeppe Larsen, Bharath Mysore Nanjundappa, Max Verun, Mario Tayah
  • Patent number: 11757779
    Abstract: An application information storage unit configured to store information obtained by associating application information including flow characteristics of an application of a flow constituted by a packet with a flow identifier for identifying the flow of the packet, an acquisition unit configured to acquire, in a case where an input port receives a packet, application information of a flow constituted by the packet from the application information storage unit, and an output unit configured to output the packet received by the input port to a packet transfer apparatus in a load state indicating that a load due to the flow of the flow characteristics is light among a plurality of packet transfer apparatuses according to the flow characteristics included in the application information acquired by the acquisition unit are provided.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: September 12, 2023
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Akihiro Kimura, Shinya Kawano, Hideo Tsuchiya, Akihiro Okada, Katsuma Miyamoto
  • Patent number: 11757956
    Abstract: Techniques for Internet (“over the top”) worldwide public chat capabilities matched to specified (“URL”) streaming content. The techniques augmented to allow interaction between users watching specified (“URL”) and non-specified (“Prenamed & hardcoded”) content by sending messages to other users in various ways such as: mentions ‘@user’, direct messages (privately end to end superficially hidden) ‘dm@user’ or general messages sent within the body of the chat window viewable to all. Users all around the world can opt to use a ‘watch together’ feature which either joins them to an existing room created from the specified content URL or creates a unique room dedicated to the specified content URL—and thus, connecting users who are watching the same content and allowing them to chat using either of the messaging interactions mentioned above.
    Type: Grant
    Filed: November 26, 2021
    Date of Patent: September 12, 2023
    Inventor: Tracy Kpemou
  • Patent number: 11748437
    Abstract: Techniques for management of commercial virtual assistant services are provided. The techniques include receiving a query from a user within an organization. The techniques include determining if generating at least a portion of a response to the query will require use of a paid service and determining if at least one other virtual assistant within the organization has cached information usable to generate the at least a portion of the response to the query that requires use of the paid service. The techniques further include determining if the information cached by the at least one other virtual assistant is valid based in part on the query and receiving the information from the at least one other virtual assistant when the cached information is valid and include generating the at least a portion of the response to the query that requires use of the paid service using the received information.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: September 5, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Piotr Michalski, Pawel Wilkosz, Pawel Niemiec
  • Patent number: 11750671
    Abstract: An embodiment includes identifying which of a plurality of participants of a web conference is an identified participant associated with a selected cluster of a plurality of clusters of audio feed data of an audio feed of the web conference based on a self-introduction in the selected cluster. The embodiment also generates a first preliminary leadership score for the identified participant based on a speaking duration value associated with the identified participant and generates a second preliminary leadership score for the identified participant using a selected video segment as an input for a machine learning classifier model. The embodiment calculates a final leadership score for the identified participant based on the first and second preliminary leadership scores. The final leadership score is representative of a likelihood that the identified participant is a supervisor, and is indicative of the identified participant being a supervisor if it exceeds a designated threshold value.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: September 5, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Muhammad Ammar Ahmed, Madiha Ijaz, Sreekrishnan Venkateswaran