Patents Examined by Glenford J Madamba
-
Patent number: 11121998Abstract: 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: GrantFiled: December 23, 2019Date of Patent: September 14, 2021Assignee: Citrix Systems, Inc.Inventors: Lei Cao, Jinren Zhang
-
Patent number: 11122149Abstract: 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: GrantFiled: July 5, 2019Date of Patent: September 14, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Sabra Alexis Wieditz Rossman, Alexey Goloshubin, Kshitij Mahendru, Shivaram Prabhakar, Sharad Bajaj
-
Patent number: 11115466Abstract: 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: GrantFiled: April 26, 2020Date of Patent: September 7, 2021Assignee: VMWARE, INC.Inventors: Murali Basavaiah, Ranganathan Rajagopalan
-
Patent number: 11107037Abstract: 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: GrantFiled: December 7, 2018Date of Patent: August 31, 2021Assignee: SIEMENS INDUSTRY SOFTWARE INC.Inventors: Pankaj Marothiya, Ravi Rajagopal
-
Patent number: 11108628Abstract: 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: GrantFiled: April 16, 2020Date of Patent: August 31, 2021Assignee: VMware, Inc.Inventors: Gaurav Verma, Suchit Shivashankar, Karthikeyan Palanisamy
-
Patent number: 11102284Abstract: 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: GrantFiled: January 29, 2021Date of Patent: August 24, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Xinying Yang
-
Patent number: 11082297Abstract: 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: GrantFiled: March 27, 2017Date of Patent: August 3, 2021Assignee: NEC CORPORATIONInventors: Seiya Shibata, Takashi Takenaka, Hideo Hasegawa, Satoru Ishii, Shintaro Nakano
-
Patent number: 11082450Abstract: 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: GrantFiled: April 20, 2018Date of Patent: August 3, 2021Assignees: Raytheon BBN Technologies Corp., Florida Institute of Technology, Inc.Inventors: Thomas C. Eskridge, Marco M. Carvalho, Brett Benyo, Michael Atighetchi, Fusun Yaman
-
Patent number: 11070653Abstract: 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: GrantFiled: March 2, 2020Date of Patent: July 20, 2021Assignee: GLOBAL TELECOM, CORPInventor: Ahmad Issam Malkawi
-
Patent number: 11063828Abstract: 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: GrantFiled: April 10, 2020Date of Patent: July 13, 2021Assignee: Palantir Technologies Inc.Inventors: Jason Knudsen, Christopher Brockington-Hill, Jacek Lach, Kawai Washburn
-
Patent number: 11050808Abstract: 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: GrantFiled: September 9, 2019Date of Patent: June 29, 2021Assignee: DIVX, LLCInventor: Roland Osborne
-
Patent number: 11050715Abstract: 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: GrantFiled: March 19, 2020Date of Patent: June 29, 2021Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLCInventors: Mark Austin, Shahab Azmoudeh, Joseph Dorsey, Victor Nilson, Christopher Sambar, Jerald Weber
-
Patent number: 11044286Abstract: 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: GrantFiled: November 22, 2019Date of Patent: June 22, 2021Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shaolei Wang, Ren Li, Yuanfeng Chu
-
Patent number: 11025509Abstract: 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: GrantFiled: September 11, 2020Date of Patent: June 1, 2021Assignee: Sonos, Inc.Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
-
Patent number: 11023108Abstract: 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: GrantFiled: April 6, 2020Date of Patent: June 1, 2021Inventors: Brandon E. D'Amore, Joel P. Thatcher, Gregory A. Piccionelli
-
Patent number: 11019021Abstract: 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: GrantFiled: January 2, 2020Date of Patent: May 25, 2021Assignee: 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: 10992717Abstract: 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: GrantFiled: September 11, 2019Date of Patent: April 27, 2021Assignee: Huawei Technologies Co., Ltd.Inventors: Rongting Gu, Hua Wen, Qian Zhu, Jing Li, Yihua Li, Qiting Xie
-
Patent number: 10992691Abstract: 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: GrantFiled: September 17, 2019Date of Patent: April 27, 2021Assignee: SONICWALL INC.Inventors: Aleksandr Dubrovsky, Boris Yanovsky, Shunhui Zhu
-
Patent number: 10986050Abstract: 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: GrantFiled: September 23, 2016Date of Patent: April 20, 2021Assignee: 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: 10979310Abstract: 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: GrantFiled: April 5, 2016Date of Patent: April 13, 2021Assignee: Sonos, Inc.Inventors: Nicholas A. J. Millington, Paul V. Hainsworth