Patents Examined by Mahran Y Abu Roumi
  • Patent number: 11489686
    Abstract: Methods and systems for conducting virtual meetings are described herein. A host device configured to host a virtual meeting and one or more user devices may receive information used to set up a virtual meeting from a computing device. The host device may establish a network a user device may connect to for participating in the virtual meeting. The one or more user devices may be directly connected to the host device so that data for the virtual meeting need only travel directly between the one or more user devices and the host device with no intermediary devices. Host responsibilities may be transferred from the host device to one of the user devices. If the host device becomes unresponsive, the computing device may perform actions to allow the user devices to continue the virtual meeting.
    Type: Grant
    Filed: January 14, 2020
    Date of Patent: November 1, 2022
    Assignee: Citrix Systems, Inc.
    Inventors: Arnav Akhoury, Satish Vanahalli
  • Patent number: 11489906
    Abstract: A system for generating adaptive notifications including processors and memories storing instructions that configure the processors to perform operations. The operations may include generating an item list for notifications to a client ID, selecting a first item from the item list for notification, the first item being selected having a highest priority score and a lowest lifecycle timer, encoding a first landing page by encoding a product code and a tracking cookie in a URL configured for redirection to a first webpage by a redirect server, and transmitting a first notification with a payload including the first landing page and a first message. The operations may also include after transmitting the first notification, modifying priority scores and updating lifecycle timers based on determining whether the client device visited the first landing page. Further, the operations may also include selecting a second item from the item list for notification.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: November 1, 2022
    Assignee: Coupang Corp.
    Inventors: Vinay Verma, Satyavaraprasad Vadlamudi, Xinli Bao, Tiziano Cembali
  • Patent number: 11489827
    Abstract: Systems, methods, and computer-readable media for operating a dedicated virtual machine host cluster within cloud computing infrastructure are described herein. In one embodiment, an instance principal certificate that includes a virtual network identifier for a dedicated virtual network for the cluster is retrieved by a host computing device. The instance principal certificate is authenticated by the host against a switch to grant access of the host to a virtual network indicated by the virtual network identifier through a network interface card of the host. A virtual function of the network interface card of the host is allocated to a guest virtual machine. The guest virtual machine is launched in the host with the virtual function as a network device of the guest virtual machine.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: November 1, 2022
    Assignee: Oracle International Corporation
    Inventors: Bradley P. Knotwell, Jagwinder S. Brar, David D. Becker, Cyrus J. Durgin, Matthew G. Ryanczak
  • Patent number: 11481512
    Abstract: An on-board device includes a processor. The processor is configured to operate as an acquisition unit configured to acquire data from a sensor mounted on a vehicle, a human-machine-interface (HMI) unit configured to perform a process for exerting a human-machine-interface (HMI) function, and a data management unit configured to make determination on a category of the data delivered from the acquisition unit and deliver, to the HMI unit, data in a first category that does not contain data that is not desired to be delivered to the HMI unit. The HMI unit is configured to perform the process for exerting the HMI function based on the data delivered from the data management unit.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: October 25, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Kota Okamoto, Mutsumi Abe, Satoshi Kato, Masaki Miyagawa, Yusuke Hara, Takaaki Haga
  • Patent number: 11470137
    Abstract: A system, method, and computer readable medium for remotely playing a game over a network includes capturing game video data that is generated for a display device of a host computer system running a game. The method also includes capturing game audio data that is generated for an audio output device of the host computer system. Additionally, the method includes encoding the game video data and the game audio data as a multimedia stream. Further, the method includes transmitting the multimedia stream to a remote computer system over a media session. The multimedia stream is displayed on the remote computer system for remote game play by a user.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: October 11, 2022
    Assignee: Rainway, Inc.
    Inventors: Aaron Ahmed, Andrew Sampson, Evan Banyash, Roman Ryltsov
  • Patent number: 11470167
    Abstract: A method and an apparatus for generating information are provided. The method may include determining identity-related information corresponding to at least one account identification according to historical upload information; determining an account relationship matrix between the at least one account identification based on the identity-related information corresponding to the at least one account identification; obtaining a probability transfer matrix according to the account relationship matrix; calculating importance degree information of the at least one account identification based on the probability transition matrix and a predetermined initial importance degree vector. This embodiment determines the importance degree of each of the plurality of account identities based on the identity-related information.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: October 11, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventor: Shouwei He
  • Patent number: 11470033
    Abstract: Disclosed is a chat group management method, including: detecting a message receiving mode corresponding to a chat group; obtaining a degree of interest of a user for chat group messages and an activity degree of the user in the chat group in accordance with a determination that the message receiving mode corresponding to the chat group is a mute-notification receiving mode; determining an importance ranking for the chat group according to the degree of interest and the activity degree; and updating the chat group's position among a plurality of chat groups in accordance with the importance ranking.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: October 11, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuan Tian, Lin Li, Feng Li
  • Patent number: 11469951
    Abstract: A network-configuration-information generation method generates information indicating a network configuration of a network system defined by a plurality of communication devices and a plurality of networks. The method includes: a step in which at least one of the communication devices generates and stores network-configuration information defined as a pair of a network name of a network to which the at least one communication device belongs and a network name of a network adjacent to the network to which the at least one communication device belongs; and steps in which when each communication device receives, from another communication device, the network-configuration information stored in the other communication device, each communication device stores the received network-configuration information.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: October 11, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Hiroaki Omi
  • Patent number: 11438413
    Abstract: Systems and methods are provided for implementing an intelligent data management system for data storage and data management in a cloud computing environment. For example, a system includes an application server, a distributed data storage system, and an intelligent data management system. The application server is configured to host a data processing application. The distributed data storage system is configured to store data generated by a network of devices associated with the data processing application. The intelligent data management system is configured to manage data storage operations for storing the data generated by the network of devices in the distributed data storage system. For example, the intelligent data management system is configured to determine one or more data types of the data generated by the network of devices and select one of a plurality of repositories within the distributed data storage system to store the data based on the determined data types.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: September 6, 2022
    Assignee: EMC IP Holding Company LLC
    Inventors: Mohamed Sohail, Junping Zhao
  • Patent number: 11418381
    Abstract: A system and method of deploying and managing an integration for a hybrid computing environment is disclosed. The proposed systems and methods provide an intelligent hybrid cloud architecture and environment that offers reduced deployment times, and little to no errors. The system incorporates an artificial intelligence (AI) powered solution that is API-enabled and pre-integrated with system chatbots, as well as providing a secure, accelerated integration with available cloud ecosystems. The proposed solution is able to analyze business processes and derive and build deep insights toward the enterprise cloud integration, improving security, design, and performance of the hybrid architecture.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: August 16, 2022
    Assignee: Accenture Global Solutions Limited
    Inventors: Debashish Roy, Benjamin McCarthy, Cory King, Brent Shaffer, Sudeep Mukherjee
  • Patent number: 11412072
    Abstract: An apparatus, system and method are disclosed for resolving bandwidth constriction using multiple bandwidths and/or multiple content delivery paths. The apparatus, system and method may include recording requested video content and/or delivering the recorded video content to resolve bandwidth constriction using alternate bandwidths or delivery paths.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: August 9, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Amit Garg, Tom Brown
  • Patent number: 11397789
    Abstract: The subject matter described in this disclosure can be embodied in methods and systems for receiving, by a computing system, a request to normalize an input Uniform Resource Locator (URL). The computing system identifies a user account to which the request to normalize the input URL relates. The computing system determines a selected set of URL normalization rules that are identified as being activated for the user account from among a larger collection of URL normalization rules. The computing system normalizes the input URL using the selected set of URL normalization rules to generate a normalized URL. The computing system stores information that results from an analysis of the input URL in association with an indication of the normalized URL.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: July 26, 2022
    Assignee: Siteimprove A/S
    Inventors: Asbjørn Clemmensen, Morten Fjord-Larsen, Morten Eskesen
  • Patent number: 11385940
    Abstract: A multi-cloud framework is provided for microservice-based applications. An exemplary method comprises maintaining a structural state of an application comprising a plurality of microservices hosted in a plurality of distinct cloud environments. The structural state of the application is maintained over time and comprises, for each microservice, an indication of the cloud environment that hosts the respective microservice. A source code is maintained for each of the plurality of microservices of the application and deployment instructions are maintained for each of the plurality of distinct cloud environments. The plurality of microservices of the application are deployed using the structural state of the application, the source code for each of the plurality of microservices and the deployment instructions for each of the plurality of distinct cloud environments.
    Type: Grant
    Filed: October 26, 2018
    Date of Patent: July 12, 2022
    Assignee: EMC IP Holding Company LLC
    Inventor: Jaumir Valença da Silveira Junior
  • Patent number: 11388054
    Abstract: Various approaches for deployment and use of configurable edge computing platforms are described. In an edge computing system, an edge computing device includes hardware resources that can be composed from a configuration of chiplets, as the chiplets are disaggregated for selective use and deployment (for compute, acceleration, memory, storage, or other resources). In an example, configuration operations are performed to: identify a condition for use of the hardware resource, based on an edge computing workload received at the edge computing device; obtain, determine, or identify properties of a configuration for the hardware resource that are available to be implemented with the chiplets, with the configuration enabling the hardware resource to satisfy the condition for use of the hardware resource; and compose the chiplets into the configuration, according to the properties of the configuration, to enable the use of the hardware resource for the edge computing workload.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: July 12, 2022
    Assignee: Intel Corporation
    Inventors: Francesc Guim Bernat, Kshitij Arun Doshi, Ned M. Smith, Timothy Verrall, Uzair Qureshi
  • Patent number: 11354206
    Abstract: A distributed processing method for executing partial order delivery of data on a plurality of computers connected via a network, the distributed processing method includes receiving the data by the plurality of computers. An output order in which the data is output by the partial order delivery is determined by the plurality of computers. The data to be output by dividing the data into a plurality of subsets equivalent among the plurality of computers and then stored in the output set.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: June 7, 2022
    Assignee: HITACHI, LTD.
    Inventors: Yosuke Wada, Nobuyuki Yamamoto
  • Patent number: 11336549
    Abstract: In one embodiment, a method includes receiving, by a network controller, network characteristics from a network component. The network characteristics are associated with one or more nodes of a network. The method also includes analyzing, by the network controller, the network characteristics to generate configuration parameters for the one or more nodes of the network. The method further includes communicating, by the network controller, the configuration parameters to the one or more nodes of the network.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: May 17, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Pradeepan Kannawadi, Venkatesh Nataraj
  • Patent number: 11336557
    Abstract: A network device includes storage. The network device also includes a forwarding information manager. The storage stores forwarding information. The storage also stores information source rankings. The forwarding information manager obtains information from a source. The information source rankings include a ranking associated with the source. The forwarding information manager makes a determination, based on the information source rankings, that the source is undesirable. The forwarding information manager discards the information without processing the information based on the determination.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: May 17, 2022
    Assignee: Arista Networks, Inc.
    Inventor: John W. French
  • Patent number: 11330056
    Abstract: A possible performance bottleneck associated with insufficient network bands is mitigated to allow improvement of access performance of a storage system. A storage system includes a first node with a storage medium of storage and a plurality of second nodes each with a controller function for the storage, and is communicatively connected to a host providing an access request to the storage. One of the plurality of second nodes is determined to be a node to which a controller function executing access processing on the storage is assigned on the basis of a first amount of data transfer between the second node and the host and a second amount of data transfer between the second node and the first node.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: May 10, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Shugo Ogawa, Ryosuke Tatsumi, Yoshinori Ohira, Koji Hosogi
  • Patent number: 11310170
    Abstract: Some embodiments provide a novel method for deploying different virtual networks over several public cloud datacenters for different entities. For each entity, the method (1) identifies a set of public cloud datacenters of one or more public cloud providers to connect a set of machines of the entity, (2) deploys managed forwarding nodes (MFNs) for the entity in the identified set of public cloud datacenters, and then (3) configures the MFNs to implement a virtual network that connects the entity's set of machines across its identified set of public cloud datacenters. In some embodiments, the method identifies the set of public cloud datacenters for an entity by receiving input from the entity's network administrator. In some embodiments, this input specifies the public cloud providers to use and/or the public cloud regions in which the virtual network should be defined. Conjunctively, or alternatively, this input in some embodiments specifies actual public cloud datacenters to use.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: April 19, 2022
    Assignee: VMWARE, INC.
    Inventors: Israel Cidon, Prashanth Venugopal, Aran Bergman, Chen Dar, Alex Markuze, Eyal Zohar
  • Patent number: 11303553
    Abstract: A reverse network tracing mechanism is described. In an embodiment, a network information request is received that is addressed to a predetermined destination. It is determined that the network information request has an expired timer and a message is returned indicating that a return network path routing procedure has been initiated. After determining that the network information request has an unexpired timer, contents of the network information request are modified to enable identification of at least a portion of the return path from the predetermined destination to a source address of the network information request.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: April 12, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Jeremy R. Volkman, Richard H. Galliher, III, Thomas Bradley Scholl