Patents Examined by Dustin Nguyen
  • Patent number: 11604618
    Abstract: A digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from a user's social media account or her or his community members' social media accounts. The integrated camera is used to automatically determine an identity of a frame viewer, and a viewer profile automatically determined from the identity of the viewer. The displayed photos are automatically shown and/or changed according to the detected viewers.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: March 14, 2023
    Assignee: AURA HOME, INC.
    Inventors: Ophir Frieder, Abdur Chowdhury, Eric Jensen, Ben Cherry, Richard Sanford, Alek Kolcz
  • Patent number: 11601487
    Abstract: Embodiments described herein relate to the adaptation of a real-time Web communication transmission profile, particularly the adaptation of throughput such as the video throughput of the real-time Web communication. A method is described for adapting a real-time Web communication transmission profile, including changing a transmission profile parameter of a real-time Web communication device on the basis of bandwidth-related data recovered during a real-time Web communication time period. Thus, the transmission profile can be adapted to the bandwidth of the real-time Web communication in progress, allowing a user to enjoy the best quality when the bandwidth allows and, conversely, to limit transmission errors when the bandwidth does not allow high throughput.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: March 7, 2023
    Assignee: ORANGE
    Inventors: Sandrine Lacharme, Romain Caron
  • Patent number: 11601350
    Abstract: The present invention allows a user to review the routing of various communications. The system receives incoming communications for analysis by a smart routing engine (SRE) software module. The SRE module analyzes the communication at various system routing points, which is used by SRE to route the communication to an appropriate party. The SRE updates a routing log at each point to ensure a record of the reasons for routing the communication in a certain way. The routing log passes with the communication. This ensures that the ultimate recipient of the communication understands why they have received the communication and reduces the time required for a communication to be acted upon.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: March 7, 2023
    Assignee: Verint Americas Inc.
    Inventor: Stephen McSwiggan
  • Patent number: 11595456
    Abstract: Described are examples for streaming content at a device. One or more environmental parameters can be determined for the device. One or more parameters for receiving streaming content via one or more streaming servers over one or more network connections can be modified based on the one or more environmental parameters. The streaming content can be received based at least in part on the one or more streaming parameters.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: February 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Charles Howard, Glenn Frederick Evans
  • Patent number: 11589199
    Abstract: A method, a device, and a non-transitory storage medium are described in which multi-tiered networks and resource utilization-based provisioning service is provided. A multi-tiered mobile edge computing network that includes multiple mobile edge computing networks that are multi-tiered based on distance from a network edge includes a network device that selects a location to provision an application service for an end device based on a total resource utilization value and a performance metric associated with one or multiple candidate mobile edge computing networks.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: February 21, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jin Yang, Sagiv Draznin, Matthew W. Nelson
  • Patent number: 11588822
    Abstract: A permission control method and apparatus for a terminal device, where the method includes: acquiring, in response to detecting a login operation of the target user on the target application, from the server, a permission control code of the target user for the target application; processing the permission control code into at least one permission code, the permission code being used to indicate that a user has a use permission for a corresponding functionality of the target application; and controlling, on the basis of the at least one permission code, the use of at least one functionality of the target application by the target user.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: February 21, 2023
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., Beijing Jingdong Century Trading Co., Ltd.
    Inventors: Shuo Gan, Wenming Zhe, Qi Hu
  • Patent number: 11588769
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging software and systems by generating and selecting customized media content items (such as images) with avatars of different users within electronic messages based on the context of communications between the users. For example, users of different mobile computing devices can exchange electronic communications with each other, and the system can analyze these communications to present options for media content items containing the users' avatars based on content in the communications, actions or events taken by or involving the users, or combinations thereof. The users may select such media content items for inclusion in their electronic communications.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: February 21, 2023
    Assignee: Snap Inc.
    Inventors: Jacob Edward Blackstock, Matthew Colin Grantham, Jason Bernard Innis
  • Patent number: 11588894
    Abstract: A method for operating a communication system, in which multiple communication units exchange data via a communication medium, the method including the following steps: shifting the communication system at least temporarily into a diagnostic operating mode, in which data exchanged by multiple, in particular, by all of the communication units via the communication medium are available on at least one of the multiple communication units and/or on at least one component of the communication medium.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: February 21, 2023
    Assignee: Robert Bosch GmbH
    Inventors: Johannes Von Hoyningen-Huene, Stephan Schultze
  • Patent number: 11588697
    Abstract: In one embodiment, at least one processing device is configured to assign a plurality of devices of a cluster to a logical host group where at least one of the devices assigned to the logical host group has a network time parameter that is different than another of the devices assigned to the logical host group. The at least one processing device is further configured to determine a target network time parameter for the logical host group based at least in part on network time parameter related information about a given device of the plurality of devices assigned to the logical host group and to cause the plurality of devices to configure their respective network time parameters to the target network time parameter based at least in part on the assignment of the plurality of devices to the logical host group.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: February 21, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Suren Kumar, Vinod Durairaj
  • Patent number: 11575625
    Abstract: A monitoring system that receives messages that are exchanged with the application server. Relationships between users are posited in response to the times at which the messages are received. A relationship between two users may be posited in response to receiving, at approximately the same time, two messages from the application server that are destined, respectively, for the two users. The near-simultaneous receipt of the two messages indicates that the two messages were sent from the server at approximately the same time, which, in turn, indicates that the two messages may correlate with one another. Further indication of a correlation between the messages, which may increase the level of confidence with which the relationship between the two users is posited, may be found by examining the respective sizes of the messages, which indicate the message types.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: February 7, 2023
    Assignee: COGNYTE TECHNOLOGIES ISRAEL LTD.
    Inventors: Yitshak Yishay, Liren Orevi, Itsik Horovitz, Aviad Rotem
  • Patent number: 11573840
    Abstract: Some embodiments provide a method for clustering a set of data compute nodes (DCNs), which communicate with each other more frequently, on one or more host machines. The method groups together guest DCNs (GDCNs) that (1) execute on different host machines and (2) exchange network data among themselves more frequently, in order to reduce interhost network traffic. The more frequently-communicating GDCNs can be a set of GDCNs that implement a distributed application, GDCNs of a particular tier in a multi-tier network architecture (e.g., a web tier in a three-tier architecture), GDCNs that are dedicated to a particular tenant in a hosting system, or any other set of GDCNs that exchange data among each other regularly for a particular purpose.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: February 7, 2023
    Assignee: NICIRA, INC.
    Inventors: Xin Qi, Fenil Kavathia, Chidambareswaran Raman, Shadab Shah, Raju Koganty, Jingmin Zhou
  • Patent number: 11574000
    Abstract: A method for automated routing of pictures taken on mobile electronic devices to a digital picture frame including a camera integrated with the frame, and a network connection module allowing the frame for direct contact and upload of photos from electronic devices or from photo collections of community members. The integrated camera is used to automatically determine an identity of a frame viewer and can capture gesture-based feedback. The displayed photos are automatically shown and/or changed according to the detected viewers. The photos can be filtered and cropped at the receiver side. Clustering photos by content is used to improve display and to respond to photo viewer desires.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: February 7, 2023
    Assignee: AURA HOME, INC.
    Inventors: Ophir Frieder, Abdur Chowdhury, Eric Jensen, Ben Cherry, Richard Sanford, Alek Kolcz
  • Patent number: 11570202
    Abstract: A method for automatically sensing attack behaviors, the method including: distributing a service request from a network switch to a response module, where the response module includes a main controller configured for data interaction processing and an auxiliary controller configured for interactive data processing; generating, by the main controller and the auxiliary controller in the response module, respective response data according to the service request, respectively; and comparing the respective response data of the main controller with the respective response data of the auxiliary controller; if a result of comparison is inconsistent, indicating the network switch is abnormal, an administrator is informed, and the response data generated by the auxiliary controller is fed back to the network switch; and, if the result of comparison is consistent, the response data generated by the main controller is fed back to the network switch.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: January 31, 2023
    Assignee: THE PLA INFORMATION ENGINEERING UNIVERSITY
    Inventors: Qinrang Liu, Ke Song, Bo Zhao, Jianliang Shen, Xia Zhang, Ting Chen, Peijie Li, Dongpei Liu, Wenjian Zhang, Li Zhang
  • Patent number: 11570178
    Abstract: A method and a system for checking permissions compatibility between a configuration management system and an orchestration system of a computing cluster are disclosed. The method comprises: identifying a request to approve a change in at least one file of the computing cluster. Retrieving from a repository of the configuration management system an identity of a user for performing the change. Acquiring a denial response or an approval response received in response to a query provisioned to the orchestration system, the query is for rights to change the at least one file using the identity of the user. In response to the approval response, entering the approval response, into the configuration management system for confirming the checking permissions compatibility is approved. In response to the denial received, sending a message to the configuration management system, the message is indicative that the checking permissions compatibility is not approved.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: January 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Etai Lev Ran, Alexey Roytman, Zvi Cahana, Idan Zach, Michal Malka, Vita Bortnikov
  • Patent number: 11570065
    Abstract: The present application describes a method and apparatus for updating a service in a service layer function of a network. In particular, a method for adding a service is disclosed. Initially, a request is received at a service enabler function located in the service layer function to add the service. A service description of the requested service is reviewed to understand its capabilities. A verification request is sent to a service capability located in the service layer function. Further, another service layer function or application is notified that the requested service is enabled.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: January 31, 2023
    Assignee: Convida Wireless, LLC
    Inventors: Hongkun Li, Guang Lu, Lijun Dong, Dale N. Seed, William Robert Flynn, IV, Catalina M. Mladin, Xu Li
  • Patent number: 11563798
    Abstract: An electronic device includes a memory storing a first data set comprising a first plurality of files; a communicator comprising circuitry; and a processor configured to: identify an amount of files having a size less than a first threshold value among the first plurality of files; based on the identified amount of files and a communication state with a server, determine a size of a unit file to be transmitted to the server; convert the identified files having the size less than the first threshold value into the determined size unit, and generate metadata for the first data set while converting the identified files; and control the communicator to transmit the first data set including the converted files and the metadata for the first data set to the server.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: January 24, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyungho Jeon, Timothy John Ebido, Kichul Park
  • Patent number: 11563707
    Abstract: Content items found in a designated folder within an e-mail system are obtained by a separate computing system. The content items are converted into entities within the separate computing system, and associated with one or more other entities within the separate computing system, based on a set of mapping rules. The content items can then be surfaced, in context, in the separate computing system.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: January 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
  • Patent number: 11546293
    Abstract: An approach includes providing support multi-tenancy support on a DHCP protocol. The approach includes receiving a dynamic host configuration protocol (DHCP) packet, inserting a tenant-specific option information within the DHCP packet, and transmitting the DHCP packet with the tenant-specific option information.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: January 3, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Liang Rong, Gang Tang, Zi J. Tao, Ming S. Xian
  • Patent number: 11546444
    Abstract: A method of traffic forwarding and disambiguation through the use of local proxies and addresses. The technique leverages DNS to on-ramp traffic to a local proxy. The local proxy runs on the end user's device. According to a first embodiment, DNS is used to remap what would normally be a wide range of IP addresses to localhost based on 127.0.0.0/8 listening sockets, where the system can then listen for connections and data. In a second embodiment, a localhost proxy based on a TUN/TAP interface (or other packet interception method) with a user-defined CIDR range to which the local DNS server drives traffic is used. Requests on that local proxy are annotated (by adding data to the upstream connection).
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: January 3, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: Seetharama Sarma Ayyadevara, Charles E. Gero, Stephan Benny, Pravin Tatti, Manoj Kumar, Seemant Choudhary, Robert Lauro Quiros, Priyatham Phani Srinath Adigopula, Poornima Venkatesha, Sr., Sumeet Gupta
  • Patent number: 11539814
    Abstract: Friend capability caching designed to allow a user of an application to improve a user's experience based on the shared capabilities of a set of friends. Communication between client devices can be improved by knowing the shared capabilities, such as a device type, media format and media size. The client devices store capabilities of friends devices such that a client device can communicate with other client devices as a function of the friend device capabilities.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 27, 2022
    Assignee: Snap Inc.
    Inventors: Michael Cieslak, Jiayao Yu, Kai Chen, Farnaz Azmoodeh, Michael David Marr, Jun Huang, Zahra Ferdowsi