Patents Examined by Glenford J Madamba
  • Patent number: 11121998
    Abstract: One disclosed method involves parsing contents of an email file to determine a first individual who sent a first email communication represented in the file and a second individual who received the first email communication, presenting, by a display screen, a graphical user interface including a graphical representation of at least the first email communication, the graphical representation including a first icon representing the first individual, a second icon representing the second individual, and a third icon representing the first email communication, determining a selection of an icon from among at least the first icon, the second icon, and the third icon, determining that at least a first portion of the contents has a first relationship with the selected icon, and presenting an indication on the display screen corresponding to the first portion.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: September 14, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Lei Cao, Jinren Zhang
  • Patent number: 11122149
    Abstract: A server device may host a communication application that remotely accessed by a computing device. Display data generated by a remotely accessed application is communicated to the computing device from the server device. The display data generated by the remotely accessed application is communicated from the computing device to another computing device associated with a user participating in the communication session hosted by the communication application. A communication application executing on the other computing device displays a user interface of the remotely accessed application by processing the display data.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: September 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sabra Alexis Wieditz Rossman, Alexey Goloshubin, Kshitij Mahendru, Shivaram Prabhakar, Sharad Bajaj
  • Patent number: 11115466
    Abstract: Providing a distributed network service includes: receiving network traffic at a first physical device; and executing a service engine to participate in the distributed network service. The distributed network service is provided to at least the first target application instance executing in a first VM on the first physical device, and a second target application instance executing in a second VM on a second physical device; and a shared state of the distributed network service is maintained with respect to the first physical device and the second physical device.
    Type: Grant
    Filed: April 26, 2020
    Date of Patent: September 7, 2021
    Assignee: VMWARE, INC.
    Inventors: Murali Basavaiah, Ranganathan Rajagopalan
  • Patent number: 11107037
    Abstract: A method and system for sharing product data in a collaborative environment is disclosed. In one embodiment, the method includes establishing a session for sharing product data between a source device and a target device. The method includes adaptively generating one or more payload files corresponding to the product data based on payload processing information. The payload processing information includes number of payload files waiting to be processed at the target device. Moreover, the method includes sending the one or more payload files to the target device over the product data sharing session such that the product data is reproduced at the target device using the payload files.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: August 31, 2021
    Assignee: SIEMENS INDUSTRY SOFTWARE INC.
    Inventors: Pankaj Marothiya, Ravi Rajagopal
  • Patent number: 11108628
    Abstract: Disclosed are various examples for facilitating enrollment of a client device into more than one management framework. A client device can be enrolled with a management service as a fully managed device. The client device can also be enrolled with the management service as a personal or bring-your-own-device (BYOD), which causes a workspace to be created on the device that is segregated from the rest of the client device. Both enrollments can be managed by a remotely executed management service.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: August 31, 2021
    Assignee: VMware, Inc.
    Inventors: Gaurav Verma, Suchit Shivashankar, Karthikeyan Palanisamy
  • Patent number: 11102284
    Abstract: Methods, systems and apparatus, including computer programs encoded on computer storage media, for consortium blockchain network-based service processing. In one example, the method includes generating, by a target client device associated with a target service node of a consortium blockchain network, a service-related transaction; sending, by the target client device, the service-related transaction to the target service node; determining that the service-related transaction has not been recorded in the consortium blockchain network by the target service node; identifying, by the target client device, one node identifier in a candidate list maintained at the target client device as a designated node identifier; and sending, by the target client device, the service-related transaction to a different service node in the consortium blockchain network that corresponds to the designated node identifier.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: August 24, 2021
    Assignee: Advanced New Technologies Co., Ltd.
    Inventor: Xinying Yang
  • Patent number: 11082297
    Abstract: A network system includes multiple processing units (21-1, 21-2, 22-1, 22-2) on each of which a desired virtual network function can be configured and a management apparatus that determines a communication path that connects the processing units so as to deploy a set of desired virtual network functions. At least one of the processing units includes a first communication interface that is connectable to any different processing unit and at least one second communication interface that is directly connectable to a predetermined different processing unit. The management apparatus determines the communication path for deploying the set of the desire virtual network functions, in accordance with respective connectable communication interfaces of the processing units.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: August 3, 2021
    Assignee: NEC CORPORATION
    Inventors: Seiya Shibata, Takashi Takenaka, Hideo Hasegawa, Satoru Ishii, Shintaro Nakano
  • Patent number: 11082450
    Abstract: A decision engine includes: a genetic algorithm framework including a knowledge base of standard configurations, a candidate selector generator and a selector to select a candidate configuration from a plurality of preferred standard configurations in response to the candidate selector generator; a parallelized reasoning framework including an attack surface reasoning algorithm module to compute the security and cost tradeoffs of an attack surface associated with each candidate configuration; and a user interface framework including a web service engine where users can interact and provide feedback on direction of an evolution used in a genetic algorithm search for evolving defenses.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: August 3, 2021
    Assignees: Raytheon BBN Technologies Corp., Florida Institute of Technology, Inc.
    Inventors: Thomas C. Eskridge, Marco M. Carvalho, Brett Benyo, Michael Atighetchi, Fusun Yaman
  • Patent number: 11070653
    Abstract: A module having at least a processor, memory and a wireless communication capability communicates with a host computing device that does not include a network device driver and is not able to directly access the network. The module provides wireless network access to the host computing device that does not include a network device driver. The module interfaces internally with the host computing device and utilizes a data frame communication protocol, such as an Ethernet protocol, to pass network data to the host computing device that was received from the network and to receive network data from the host computing device for transmission to the network.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: July 20, 2021
    Assignee: GLOBAL TELECOM, CORP
    Inventor: Ahmad Issam Malkawi
  • Patent number: 11063828
    Abstract: Aspects of the present disclosure relate to detecting software misconfiguration at a remote machine. A control server stores, in a data repository, a plurality of antipatterns, each antipattern relating to a misconfiguration of a remote computer system. The control server accesses data of the remote computer system. The control server runs the plurality of antipatterns on the data of the remote computer system to determine one or more misconfigurations of the remote computer system. The control server provides, as a digital transmission, an output representing the determined one or more misconfigurations of the remote computer system.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: July 13, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Jason Knudsen, Christopher Brockington-Hill, Jacek Lach, Kawai Washburn
  • Patent number: 11050808
    Abstract: A receiver driven approach for playback of remote content is described. One embodiment includes obtaining information concerning the content of the media file from the remote server, identifying a starting location within the media sequence, identifying byte ranges of the media file corresponding to media required to play the media sequence from the starting location, requesting the byte ranges required to play the media sequence from the starting location, buffering received bytes of information pending commencement of playback, playing back the buffered bytes of information, receiving a user instruction, identifying byte ranges of the media file corresponding to media required to play the media sequence in accordance with the user instruction, flushing previous byte range requests, and requesting the byte ranges required to play the media in accordance with the user instruction.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: June 29, 2021
    Assignee: DIVX, LLC
    Inventor: Roland Osborne
  • Patent number: 11050715
    Abstract: A content filtering system and method includes receiving in a network device in a network from a user device, a user selected set of rules identifying a set of URLs to be blocked. The set of rules are loaded into the network device. The network device receives from the user device a request to access a specified URL. A determination is made at the network device whether the specified URL is in the user selected set of rules. If the specified URL is in the user selected set of rules, then the specified URL is blocked.
    Type: Grant
    Filed: March 19, 2020
    Date of Patent: June 29, 2021
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Mark Austin, Shahab Azmoudeh, Joseph Dorsey, Victor Nilson, Christopher Sambar, Jerald Weber
  • Patent number: 11044286
    Abstract: This application relates to the communications field, and discloses an information exchange method and a terminal. The method includes: determining target content in a current interface according to an operation instruction entered by a topic initiator for the current interface; determining a discussion topic title based on the target content, and setting up a topic discussion group; adding a topic participant to the topic discussion group based on the target content and/or the discussion topic title; and receiving discussion content entered by the topic initiator and/or the topic participant, and displaying the discussion content.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: June 22, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Shaolei Wang, Ren Li, Yuanfeng Chu
  • Patent number: 11025509
    Abstract: An example playback device includes programming to perform functions including detecting a triggering event that causes the playback device to transmit a first message indicating the playback device is available for setup and establishing an initial communication path with a computing device. The functions also include processing a second message received from the computing device via the initial communication path containing network configuration parameters for a secure WLAN defined by one or more network devices, wherein the initial communication path with the computing device does not traverse any of the one or more network devices, and wherein the network configuration parameters include an identifier of, and security information for, the secure WLAN.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: June 1, 2021
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 11023108
    Abstract: A collaborative system that securely enables the tracking of changes in a document and securely prevents changes to the document in addition to associating the document with additional related data.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: June 1, 2021
    Inventors: Brandon E. D'Amore, Joel P. Thatcher, Gregory A. Piccionelli
  • Patent number: 11019021
    Abstract: Systems and techniques are described that enable users to interact and share content through a social network application and/or service with other users. A social networking system may receive status information (e.g., a heartbeat) associated with a first account, where the status information includes first location information and/or first activity information associated with the first account, and may determine a status signal based at least in part on a context associated with the first account and the status information. The social networking system may determine a status associated with the first account, where the status includes second location information and/or second activity information associated with the user device which is less specific than the first location information and first activity information. The social network system may send the status to a second account.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: May 25, 2021
    Assignee: Facebook, Inc.
    Inventors: Sharon Zeng, Ryan Michael O'Rourke, Scott Hoyt, Matthew Reiss Baker, Shannon Ma, Nishad Agrawal, Jagdip Saund, Leon Yan, Lionel Laurent Reyero
  • Patent number: 10992717
    Abstract: The present disclosure relates to trunking communication systems, servers, access networks, and trunking communication methods. One example system includes a trunking management server and an access network. The trunking management server includes a trunking call service control module and a connected trunking call media gateway module. The trunking call media gateway module is configured to receive service data sent through the access network by a trunking UE, and forward the service data according to a communication type of the service data for implementing user plane communication of the trunking UE. The trunking call service control module is configured to receive a communication request sent through the access network by a trunking UE, and perform call control and bearer management on the trunking UE according to a communication type of the communication request for implementing control plane communication of the trunking UE.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: April 27, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Rongting Gu, Hua Wen, Qian Zhu, Jing Li, Yihua Li, Qiting Xie
  • Patent number: 10992691
    Abstract: A method and an apparatus to perform multi-connection traffic analysis and management are described. In one embodiment, the method includes analyzing data packets in the first data flow of a client application for a pattern of interest, where the client application communicates data using first and second data flows. In response to the method detecting a pattern of interest in the first data flow, the method identifies the second data flow and identifies a traffic policy for the second data flow. The method applies the identified traffic policy to the second data flow. Other embodiments have been claimed and described.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: April 27, 2021
    Assignee: SONICWALL INC.
    Inventors: Aleksandr Dubrovsky, Boris Yanovsky, Shunhui Zhu
  • Patent number: 10986050
    Abstract: Disclosed is a method for providing an in-game messenger service comprising: storing a game program in a platform server; associating an in-game messenger program for the game program; and transmitting the in-game messenger program associated with the game program to a user terminal as the game program is transmitted from the platform server to the user terminal.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: April 20, 2021
    Assignee: SMILEGATE ENTERTAINMENT, INC.
    Inventors: Hyuk Bin Kwon, Ki Dae Lee, Joo Young Lee, Su Hyeok Cha, Gie Young Lee, Dae Hyun Ka, Yang Soo Ahn
  • Patent number: 10979310
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: April 13, 2021
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth