Patents Examined by Esther B Henderson
  • Patent number: 11178247
    Abstract: The disclosure includes embodiments that provide a digital twin-based edge server switching decision. A method includes causing a sensor set of a connected vehicle to determine a current driving context of the connected vehicle. The method includes comparing the current driving context to a set of digital twin data to determine a predicted latency for using offboard computing resources of an edge server. The method includes determining that the predicted latency for using the offboard computing resources satisfies a threshold for the predicted latency. The method includes executing a switching decision that includes deciding to use the offboard computing resources of the edge server based on the comparing of the current driving context to the set of digital twin data and the determining that the threshold for the predicted latency is satisfied.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: November 16, 2021
    Inventors: Dawei Chen, BaekGyu Kim, Roger Melen
  • Patent number: 11176238
    Abstract: In some examples, a mobile device registers an account of a first service with an account control service, the account control service separate from the first service. In response to the mobile device being authorized with respect to the account control service, the mobile device searches for a target device that is within a communication range of the mobile device. The mobile device transmits, to the target device found in the search, a credential of the account of the first service being accessed by the target device over a network.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: November 16, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lucio Polese Cossio, Fernanda Maira Gallina, Renato Oliveira da Silva, Alan Brochier
  • Patent number: 11178097
    Abstract: The present disclosure discloses a user event responding method performed by a computer server hosting a social networking application involving a user account associated with a terminal and a public identifier associated with a third-party service account, including: receiving a subscription request from the terminal; establishing a subscription relationship between the user account and the third-party service account; configuring a set of auto-response rules for the subscription relationship in accordance with one or more parameters provided by the user account and the third-party service account, respectively; detecting a user event triggered by the user account at the terminal; identifying one or more keywords associated with the user event; obtaining, according to the set of auto-response rules, a response message corresponding to the detected user event and determined by the one or more keywords; and returning the obtained response message to the user account for display on the terminal.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: November 16, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Hao Chen, Maowei Yang
  • Patent number: 11172026
    Abstract: The invention concerns a content receiving and/or content providing (CRCP) Client Computer that is capable of receiving content from a content-providing Client Computer (I) when interconnected thereto directly or through one or more other Client Computer(s) via a digital or analog, wireless or wired, infrared signal, laser pulse, or radio frequency connection; and/or capable of providing content to a content-receiving Client Computer (II) when interconnected thereto directly or through one or more other Client Computer(s) via a digital or analog, wireless or wired, infrared signal, laser pulse, or radio frequency connection. Preferably, the content will also be weighted (for example, proximity-weighted, rank-weighted, topic-weighted, query-weighted, time-weighted, location-weighted, locality-weighted, vote-weighted, segment-weighted, geophysically-weighted, etc.). The invention particularly concerns such computer systems that employ more than one such weighting.
    Type: Grant
    Filed: April 17, 2020
    Date of Patent: November 9, 2021
    Inventor: Michael H. Auerbach
  • Patent number: 11169706
    Abstract: Systems and methods for rebalancing storage-oriented workloads across resources of a distributed data storage facility. Communications are initiated between a client computing device and a plurality of storage target devices of a distributed storage system. The distributed storage system comprises one or more computing nodes that can host virtualized controllers. A client computing device interfaced with the distributed storage system uses an IP address to access an initial virtualized controller. Upon detecting a change event, conditions of the computing environment are analyzed to determine rebalancing options. Analysis of the rebalancing options results in identification of an alternative virtualized controller. A redirect message that identifies the alternative virtualized controller is sent to the computing device. The client computing device connects to the alternative virtualized controller.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: November 9, 2021
    Assignee: Nutanix, Inc.
    Inventors: Tabrez Memon, Jaya Singhvi, Miao Cui, Binny Sher Gill
  • Patent number: 11169756
    Abstract: A method for capturing and outputting digital content is herein disclosed and enabled, the output system includes an information apparatus, a server, and a client device. The information apparatus includes at least a digital camera and a wireless communication module (e.g., IEEE 802.11 or Bluetooth). The server is accessible by the client device over a network. The information apparatus, using the digital camera, captures digital content and transmits, over the Internet and using the wireless communication module, the digital content to the server for storage. The server generates output data from at least part of the digital content stored at the server, and provides the generated output data from the server to the client device that has security or authentication information for accessing the server. The client device outputs or plays at least part of the digital content at an output device associated with the client device.
    Type: Grant
    Filed: May 3, 2019
    Date of Patent: November 9, 2021
    Assignee: FlexiJet Technologies, Inc.
    Inventors: William Ho Chang, Christina Ying Liu
  • Patent number: 11166126
    Abstract: This disclosure is directed to a group-based communication system that is configured to generate a group-based communication interface comprising a priority pane, a last actions pane, and a missed pane. Each of the priority pane, the last actions pane, and the missed pane and configured for efficient positioning within a defined display window of a client device.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: November 2, 2021
    Assignee: Slack Technologies, Inc.
    Inventors: Isaiah Greene, Jerry Talton, Noah Weiss, Michael Montazeri, Luis Tandalla, Anna Niess, Renaud Bourassa-Denis, Kyle Stetz
  • Patent number: 11165744
    Abstract: An example network device executes a plurality of virtual machines (VMs). The network device is configured to determine to assign a number of Internet protocol (IP) addresses to the plurality of VMs, the number of IP addresses being greater than two, determine a first IP address, determine a range value that is equal to or greater than the number of IP addresses, generate a message according to Duplicate Address Protocol (DAD) including data indicating that the message includes a range of addresses, the data further indicating the first IP address and the range value; and send the message according to DAD via the network interface to one or more network devices to determine whether any IP address in a range starting with the first IP address and through the range value is in use by the one or more network devices.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: November 2, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Nayak, Rafik Puttur, Beena Krishne Gowda
  • Patent number: 11159570
    Abstract: A system and method for cloud native discovery and protection. The method includes identifying a plurality of cloud assets in a cloud native environment based on cloud credentials for each of the plurality of cloud assets; determining at least one cloud asset instance that lacks active security protection based on a configuration of at least one of: each of the at least one cloud asset, and at least one security solution deployed in the cloud native environment, wherein each cloud asset instance is an instance of one of the plurality of cloud assets; and reconfiguring at least a portion of the cloud native environment with respect to the at least one cloud asset instance that lacks active security protection.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: October 26, 2021
    Assignee: Twistlock, Ltd.
    Inventors: Liron Levin, Michael Kletselman, Dima Stopel, John Morello, Itay Abramowsky, Ami Bizamcher
  • Patent number: 11153300
    Abstract: Embodiments provide secure discovery of a first IHS operating within a plurality of IHSs (Information Handling Systems), such as within a data center, by a remote management tool. The remote management tool is registered with a DNS (Domain Name System). Upon initializing a first IHS, that first IHS is not automatically recognized by the remote management tool. A remote access controller of the first IHS retrieves information from the registration of the remote management tool from the DNS. The remote access controller notifies the remote management tool of the initialized first IHS. The notification is transmitted, by the remote access controller, to a network address specified in the DNS registration information of the remote management tool. The remote management tool confirms the authenticity of the notification provided by the remote access controller and configures the first IHS for remote management.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: October 19, 2021
    Assignee: Dell Products, L.P.
    Inventors: Michael Emery Brown, Sudhir Vittal Shetty, Pushkala Iyer
  • Patent number: 11146933
    Abstract: A cloud computing server includes a memory, a processor, and a communication unit. The memory is configured to store a plurality of activities, a plurality of actions, and an association model that associates the plurality of activities with the plurality of actions. The processor is configured to determine an activity from the plurality of activities by determining a similarity between an upcoming activity and one of the plurality of activities and identify an action based on the activity and the association model. The communication unit is configured to transmit the identified action to a user equipment (UE).
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: October 12, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yu Wang, Pei Zheng
  • Patent number: 11138288
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for content rendering. The method includes one or more processors retrieving at least one user interface (UI) component from a Document Object Model (DOM) tree. The method further includes one or more processors determining a corresponding rendering priority level (RPL) for each of the at least one UI component. The method further includes, in response to determining that the corresponding RPL of a first UI component of the at least one UI component is above a first threshold, one or more processors rendering the first UI component.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: October 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Qi Ruan, Yan Hu, Yan Feng Han, Wei Yan, Jian Yu Wang
  • Patent number: 11134111
    Abstract: The present disclosure relates to a method and system for managing a meeting session. In accordance with one example, there is provided a method of managing a meeting session on a server that manages the meeting session, the meeting session comprising one or more participant devices and a presenter device. The method comprises receiving one or more break request messages from the participant devices, and sending a break message to the participant devices, the break message causing a break notification to be displayed on a display of the participant devices.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: September 28, 2021
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Ge Zhong
  • Patent number: 11128719
    Abstract: Concepts and technologies disclosed herein are directed to master service orchestration of virtual network functions (“VNFs”). According to one aspect of the concepts and technologies disclosed herein, a network functions virtualization (“NFV”) platform includes a hardware resources layer including a plurality of hardware resources, a plurality of VNF resource pools, a plurality of service controllers corresponding to the plurality of VNF resource pools, and a master service orchestrator. The master service orchestrator can, when executed by at least a portion of the plurality of hardware resources, causes the master service orchestrator to perform operations. In particular, the master service orchestrator can receive, from a user equipment (“UE”), a service request.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: September 21, 2021
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Rajendra Prasad Kodaypak, Venson Shaw
  • Patent number: 11128699
    Abstract: Techniques are described for scaling resources used by a load balancer service responsive to capacity changes associated with a target group of virtualized computing resources to which the load balancer service distributes application traffic. A load balancer service of a service provider network obtains a resource scaling indication indicating a change in a number of virtualized computing resources in a target group of virtualized computing resources associated with a user of the provider network. The load balancer service determines, based at least in part on the resource scaling indication, a scaling factor indicating a relative increase of the number of the number of virtualized computing resources in the target group. Based on the scaling factor, the load balancer service scales a respective amount of provider network resources available for use by each component of a plurality of components of the load balancer service.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: September 21, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Mian Zainulabadin Khurrum, Evgeniy Retyunskiy
  • Patent number: 11121995
    Abstract: Among other things, we describe techniques for encoding data that is included in electronic communications. In one aspect, a first electronic communication system sends, to an entity, a first email message that includes a Message-ID field including data that identifies an action to be carried out by a second electronic communication system. The first electronic communication system receives, from the entity, a second email message that includes an In-Reply-To field containing the data that identifies the action to be carried out by the second electronic communication system. The first electronic communication extracts the data from the In-Reply-To field in a message header of the first electronic communication. The second electronic communication system may be the same as the first electronic communication system, or may be an electronic communication system other than the first electronic communication system.
    Type: Grant
    Filed: July 25, 2013
    Date of Patent: September 14, 2021
    Assignee: Mimecast Services Ltd.
    Inventors: Simon Paul Tyler, Jackie Anne Maylor
  • Patent number: 11121885
    Abstract: Computer implemented method and a system that includes receiving a list of invitees for a future meeting, accessing electronically stored relationship data that includes information identifying a plurality of individuals and existing relationships between the individuals, wherein the individuals include at least some of the invitees and also additional individuals, selecting one or more of the additional individuals that are identified in the relationship data as having existing relationships with one or more of the invitees, and adding the one or more selected additional individuals to a potential invitee list for the future meeting.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: September 14, 2021
    Assignee: INTROHIVE SERVICES INC.
    Inventors: Michael Waugh, Jennifer Landry, Jody Glidden
  • Patent number: 11115294
    Abstract: A network visibility appliance automatically and dynamically determines a data traffic sampling policy that it should apply, i.e., a policy for determining which flows the network appliance should forward to one or more tools. The technique can be used to adjust for changes in network traffic to avoid exceeding performance constraints (e.g., maximum throughput) of network analytic tools, while maintaining high efficiency of usage of the tools. In the technique, a policy engine monitors network traffic characteristics in a subscriber throughput table and dynamically determines a sampling policy to apply, so as to decrease and/or increase traffic throughput to a given tool, so that the tool is efficiently used.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: September 7, 2021
    Assignee: Gigamon Inc.
    Inventors: Bharath Harikrishnan, Tushar Rajnikant Jagtap, Fernando Garcia-Rosell Foronda
  • Patent number: 11108719
    Abstract: Disclosed are systems and methods for automatically deleting messages from a recipient's inbox. The disclosed systems and methods provide the ability for automatic actions to be taken on delivered messages based on a passage of time. This enables a sender of messages, email service provider and/or email platform to exert control over sent messages to limit the number and type of operations that may be performed on such messages. For example, operations such as saving, forwarding, printing, copying, or otherwise duplicating the message and/or message data can be prohibited and all together rendered impossible. The disclosed systems and methods enables the purging of messages and associated message data from a recipient's inbox at a certain specified time, after the passage of a pre-determined amount of time, or upon the detection of a specified event.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: August 31, 2021
    Assignee: VERIZON MEDIA INC.
    Inventors: Varun Bhagwan, Gowri Kanugovi, Jeffrey Bonforte, Doug Sharp
  • Patent number: 11099873
    Abstract: A method to provide network connectivity to a virtual machine hosted on a server computer system includes detecting a change in a configuration of a software-defined network to which the server computer system provides access; issuing a network configuration update (NCU) for consumption by the virtual machine, the NCU including a data structure reflecting the change in the configuration; and providing a link-state notification (LSN) to a virtual network interface card of the virtual machine pursuant to the change in the configuration, the LSN including data indicating a state of network connectivity of the virtual machine. Receipt of the LSN triggers a dynamic host-configuration protocol (DHCP) handshake by the virtual machine; the NCU is received by the virtual machine pursuant to the DHCP handshake.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: August 24, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Ellore Sreenath, Madhan Sivakumar, Abhishek Shukla, Rishabh Tewari