Patents Examined by Julian Chang
  • Patent number: 11689414
    Abstract: Technical solutions are described for configuring a gateway in an internet of things (IoT) system. An example method includes receiving, by a gateway resolver, a request to access a management console of the IoT system, the request including access information associated with the gateway of the IoT system, the request being sent by an administration device. The method further includes determining, by the gateway resolver, an IP address of the gateway based on the access information. The method further includes obtaining, by the gateway resolver, a management console URL based on the IP address. The method further includes redirecting, by the gateway resolver, the administration device to the management console URL in response to the request.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: June 27, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Puthukode G. Ramachandran, John C. Sanchez, Zhennan Wang
  • Patent number: 11533272
    Abstract: A method for dynamically allocating server resources includes receiving a request from a client system, wherein the request comprises a request for a first set of streaming data, providing from the server to the client system a first portion of streaming data from the first set of streaming data, wherein the first portion is associated with a first quality of service level, receiving user activity data from the client system for the first portion of the streaming data, determining a second quality of service level for a second portion of the streaming data from the first set of streaming data, providing from the server to the client system the second portion of streaming data from the first set of streaming data, wherein the second portion provided with the second quality of service level, and wherein the first quality of service level is different from the second quality of service level.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: December 20, 2022
    Assignee: Amesite Inc.
    Inventor: Ann Marie Sastry
  • Patent number: 11528194
    Abstract: The invention relates to a computer-implemented method for providing an enterprise control plane for a data streaming service. The method may comprise providing a control plane user interface to enable a non-technical user to define a cluster logical abstraction dataset for an application, including a namespace, metadata, entitlement data, controls and governance data, and topics and size requirements related to the cluster and the application. The method may also include providing a representational state transfer (REST) interface to enable a technical user to specify cluster parameters using application programming interfaces (APIs). The method comprises automatically configuring the cluster and onboarding the application to the cluster following authentication.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: December 13, 2022
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Henry Su, Vishnu M. Balusu, Michelle Beloff, Sudhakara R. Jetti, Ashokkumar Kadambala, Shreesha Hebbar
  • Patent number: 11509711
    Abstract: A computing system providing virtual computing services may maintain a fleet of servers that host virtual machine instances having a wide variety of types and configurations. A service provider may rent processor and memory capacity by defining and offering various virtual machine instances to clients. Each virtual machine instance may include one or more virtual CPUs and a fixed amount of virtualized memory allocated to each virtual CPU, dependent on a predefined ratio between virtual CPU capacity and virtualized memory capacity for the instance type. Each server may include a custom, non-standard sized physical memory module containing memory devices of multiple technologies, types, or sizes on the same printed circuit board. By including custom memory modules, rather than relying only on standard memory modules, the service provider system may implement virtual machines having finer grained options for processor and memory capacity combinations, and may avoid stranding rentable resources.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: November 22, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Darin Lee Frink, Brent Kenneth Clore
  • Patent number: 11496556
    Abstract: In one embodiment, a device receives application experience metrics for a software-as-a-service application. The device generates, based on the application experience metrics, a predictive model that predicts application experience scores for a plurality of network service providers that provide connectivity to the software-as-a-service application. The device selects a particular network service provider for use by a location, based on an application experience score predicted by the predictive model. The device sends an indication of the particular network service provider to the location.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: November 8, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Vinay Kumar Kolar, Jean-Philippe Vasseur, Grégory Mermoud, Pierre-André Savalle
  • Patent number: 11496586
    Abstract: Disclosed are systems and methods for registering a user and/or a client device with a server computer. In one embodiment, a registration method does not use any stored passwords or tokens. In certain embodiments, a method can include (a) generating a plurality of mathematical formulas, at least some of the plurality of mathematical formulas comprising variables; (b) generating a user ID file name comprising a decryption key, the decryption key associated with the plurality of mathematical formulas; (c) generating a plurality of icons; (d) assigning uniquely each mathematical formula from the plurality of mathematical formulas to each of the icons of the plurality of icons; and (e) receiving an ordered selection of icons, the ordered selection of icons selected by the user from said plurality of icons.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: November 8, 2022
    Inventor: Paul Swengler
  • Patent number: 11487347
    Abstract: Systems and methods for handling dual modality communication between at least one user device and at least one server. The modalities comprise audio modalities and mechanical motion modalities. The server may be simultaneously connected to the user device via a data network and a voice network and simultaneously receive audio-based input and mechanical motion-based input.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: November 1, 2022
    Assignee: Verint Americas Inc.
    Inventors: Fred A. Brown, Charles C. Wooters
  • Patent number: 11489902
    Abstract: The present disclosure provides a method for retransmitting at least one lost network packet based on a transport stream (TS) format and an user datagram protocol (UDP), including: receiving a plurality of media packets having the TS format by a terminal from a media server via the UDP, determining whether continuity counter (CC) fields of the media packets is continuous, transmitting a transmission request packet to a media retransmission server by the terminal via the UDP, wherein the media retransmission server is configured to analyze the retransmission request packet to obtain a least one lost media packet having the TS format, packaging the at least one lost media packet into a retransmission acknowledge packet by the media retransmission server, and transmitting the retransmission acknowledge packet from the media retransmission server to the terminal via the UDP.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: November 1, 2022
    Assignee: AMLOGIC (SHENZHEN), LTD.
    Inventor: Maolin Zhou
  • Patent number: 11483374
    Abstract: Network traffic data associated with data requests to computer applications based on static policies is collected. An optimization order is established among network parameters. A first network parameter of a higher rank in the optimization order is estimated based on the collected network traffic data before one or more other network parameters of lower ranks are estimated. Optimal values for the other network parameters are estimated based at least in part on the estimated first optimal value for the first network parameter. The estimated first optimal value of the first network parameter and the estimated optimal values for the other network parameters are propagated to be used by user devices to make new data requests to the computer applications.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 25, 2022
    Assignee: Salesforce, Inc.
    Inventors: Tejaswini Ganapathi, Satish Raghunath, Kartikeya Chandrayana, Shauli Gal
  • Patent number: 11475084
    Abstract: Technologies for generating dynamic notification content for notification messages using a machine learned model are provided. The disclosed techniques include identifying an event related to a particular user, where the event has a particular notification type that represents a subject type of the event. Based on the particular notification type of the event, a set of candidate headline and call-to-action combinations corresponding to the particular notification type are identified. Using the machine learned model, scores are calculated for each headline and call-to-action combination in the set of candidate headline and call-to-action combinations. One or more particular headline and call-to-action combinations from the set of candidate headline and call-to-action combinations are selected based upon the scores calculated for each combination of the set of candidate headline and call-to-action combinations.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: October 18, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yan Gao, Ajith Muralidharan, Pratik Daga, Sandor Nyako, Nirav Nalinbhai Shingala, Matthew H. Walker
  • Patent number: 11477072
    Abstract: At least one aspect is directed to the monitoring and management of in-home broadband subscriber computer networks allowing for automatic network issue detection and resolution. The systems and methods described herein can monitor the network utilization, subscriber information, and subscriber devices using protocols such as TR-069 and SNMP. The systems described herein are service provider and vendor agnostic, being compliant with the TR-098 and TR-131 protocols to allow for remote management, diagnosis, and configuration of subscriber devices. The systems and methods described herein can reduce the number of home visits by service provider technicians by providing a remote network management solution capable of automatically diagnosing and resolving network issues with an issue detection model. The system can be non-intrusive and executed from a cloud computing environment to allow access to millions of devices.
    Type: Grant
    Filed: September 16, 2020
    Date of Patent: October 18, 2022
    Assignee: OpenVault, LLC
    Inventors: Tony Costa, Mark Trudeau
  • Patent number: 11470176
    Abstract: The present technology provides a system, method and computer readable medium for steering a content request among plurality of cache servers based on multi-level assessment of content popularity. In some embodiments a three levels of popularity may be determined comprising popular, semi-popular and unpopular designations for the queried content. The processing of the query and delivery of the requested content depends on the aforementioned popularity level designation and comprises a acceptance of the query at the edge cache server to which the query was originally directed, rejection of the query and re-direction to a second edge cache server or redirection of the query to origin server to thereby deliver the requested content. The proposed technology results in higher hit ratio for edge cache clusters by steering requests for semi-popular content to one or more additional cache servers while forwarding request for unpopular content to origin server.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: October 11, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Marcel Paul Sosthène Enguehard, Yoann Desmouceaux, Pierre Pfister, William Mark Townsley, Eric Vyncke
  • Patent number: 11470162
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media provide for the intelligent configuration of personal endpoint devices for video communication. The system identifies, within a room, a personal endpoint device to be used in a video communication session, then authenticates the personal endpoint device. The system then performs one or more diagnostic operations to receive diagnostic output from the personal endpoint device. The system processes the diagnostic output to determine a unique broadcasting signature of the room, and determines whether an existing optimal settings configuration of the personal endpoint device can be detected for the room. If an optimal settings configuration is detected, the setup dynamically configures one or more parameters of the personal endpoint device to match the optimal settings configuration. If not, then the system determines a new optimal settings configuration and stores it for future video communication in the room.
    Type: Grant
    Filed: January 30, 2021
    Date of Patent: October 11, 2022
    Assignee: ZOOM VIDEO COMMUNICATIONS, INC.
    Inventor: Shane Paul Springer
  • Patent number: 11468982
    Abstract: A medical imaging apparatus with a medical scanner unit and at least one display is described, as well as a method for actuating at least one display of a medical imaging apparatus. The techniques disclosed are based on a medical imaging apparatus with a medical scanner unit, a computing unit which is connected to a master unit, and at least one display. The at least one display may include a slave unit, and the master unit may be connected to the slave unit by means of a data connection.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: October 11, 2022
    Assignee: Siemens Healthcare GmbH
    Inventors: Philipp Hoecht, Harald Karl, Felix Wolf
  • Patent number: 11470127
    Abstract: Disclosed is a reaction display method performed by a computer apparatus including processing circuitry, the reaction display method including displaying, by the processing circuitry, a content sharing screen with a voice over Internet protocol (VoIP) call screen during a VoIP call, the content sharing screen including shared media content, and a user of the computer apparatus participating in the VoIP call, receiving, by the processing circuitry, a position at which a reaction is input from the user during the VoIP call, sending reaction information and the position to at least one other user participating in the VoIP call, the reaction information corresponding to the reaction, and displaying an indication of the reaction on the VoIP call screen or the content sharing screen based on the position.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: October 11, 2022
    Assignee: LINE PLUS CORPORATION
    Inventors: DeokYong Ahn, Hwan Kim, Min Jeong Kim, Jaehyun Lee, Seongsu Kim, Kyoung Min Kim, Sanghyuk Suh, Jeongrok Kim, Tae Jeong Lee, Jeong Hyeon Kwon, Keumryong Kim, Na Young Kim, Inah Kim, Jungjun Park
  • Patent number: 11463312
    Abstract: Techniques for automated configuration are provided. A first device detects a new device connected by one or more new links in a network, and the first device transmits, to a dynamic host configuration protocol (DHCP) server, a request for a first new subnet. The first device then assigns a first address of the first new subnet to a first new interface of the first device. The first device additionally transmits a second address of the first new subnet to the new device, where the new device uses the second address to establish connectivity to the network.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: October 4, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Shyamsundar N. Maniyar, Muninder S. Sambi, Sanjay K. Hooda, Rajeev Kumar, Kedar S. Karmarkar, Himanshu Mehra, Nikhil Sharma
  • Patent number: 11456917
    Abstract: Techniques and architecture for determining compliance of a network with respect to a network design solution. The techniques may include determining a role for each network device of a network that comprises multiple network devices and determining one or more policies related to each network device with respect to other network devices of the network. The techniques may further include based at least in part on the roles for each network device and the one or more policies, determining a level of compliance of a configuration of the network with respect to a network design solution. Based at least in part on the level of compliance, a remedial action may be performed. In configurations, a machine learning model may be used.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: September 27, 2022
    Assignee: Cisco Technology, Inc.
    Inventors: Howard Steven Nelson, Derek William Engi, Gonzalo Salgueiro, Vijay Pillai
  • Patent number: 11451430
    Abstract: Systems and methods for controlling management operations and shared memory space are disclosed. A cloud cache management controller may receive multiple sets of service attributes. Each set of the multiple sets of service attributes may be related to a cloud cache service instance. The cloud cache management controller may receive a first cloud cache management request. The cloud cache management request may comprise a cloud cache management operation. The cloud cache management controller may retrieve a set of service attributes from the multiple sets of service attributes based on an evaluation of the cloud cache management operation. The cloud cache management controller may send the first cloud cache management request to a corresponding CCSI based on a priority value for the first cloud cache management request calculated based on the retrieved set of service attributes.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 20, 2022
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventors: Ming Chen, Gui Fu, Zhenhua Hu, Heng Kuang, Shaohui Xu, Zhi Zhao
  • Patent number: 11412068
    Abstract: Disclosed are systems and methods for authenticating a user and a user device. In one embodiment, a method does not use any stored usernames, passwords, or tokens. In certain embodiments, a when a user requests authentication a server provides variable values to a client device. The client device returns to the server an output based on inputting the variable values into formulas associated with the client device. The server uses the client device generated output to authenticate the client device and the user by, in some embodiments, attempting to decrypt a user ID file associated with the client device. Each time the user requests authentication different variable values are used to prevent prediction and hacking of the system.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: August 9, 2022
    Inventor: Paul Swengler
  • Patent number: 11411758
    Abstract: Examples of generating contextual compliance policies are described. A meeting invitation can be created by a meeting organizer. The meeting can have compliance rules associated therewith. A compliance policy that facilitates enforcement of the compliance rules during the meeting can be transmitted to attendee client devices and enforced by a management component running on the client devices.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: August 9, 2022
    Assignee: VMware, Inc.
    Inventors: Ravish Chawla, Adam Samuel Chow