Patents Examined by Ha T. Nguyen
  • Patent number: 11178242
    Abstract: The present disclosure provides a method and system for obtaining a user's visit information, a device and a computer storage medium, wherein the method comprises: a monitoring device which is arranged within a coverage range of a wireless router monitors a wifi broadcast message; cracking the monitored wifi broadcast message to obtain a user terminal equipment identification and/or a user identification contained in the message; and uploading the user terminal equipment identification and/or the user identification to a service-end device, so that the service-end device stores a correspondence relationship between the user identification and address information of the monitoring device. In this manner, the user's visit information can be collected without the user's extra behaviors, and dependence on the user behaviors is weakened.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: November 16, 2021
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Zhuo Chen, Mingyu Wu, Minghao Wu
  • Patent number: 11159645
    Abstract: Embodiments of systems and methods for adaptive backchannel synchronization for virtual, augmented, or mixed reality (xR) applications in edge cloud architectures are described. In some embodiments, an Information Handling System (IHS) may include a memory having program instructions stored thereon that, upon execution by a processor, cause the IHS to: receive, from a first Head-Mounted Device (HMD), first Simultaneous Localization and Mapping (SLAM) data comprising a first plurality of packets; receive, from the HMD, an indication of a synchronized time; and at least one of: in response to a determination that the first SLAM data is advanced with respect to the synchronized time by a threshold value, drop one or more of the first plurality of packets; or in response to a determination that the first SLAM data is lagged with respect to the synchronized time by the threshold value, transform lagged SLAM data into current SLAM data.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: October 26, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
  • Patent number: 11159368
    Abstract: A system, a method, and a computer program product for performing component integration. A first computing system generates a computing component for integration with a second computing system. The first computing system provides the computing component to the second computing system. The second computing system configures the computing component for operation by the first computing system with at least one computing component of the second computing system. The first computing system operates the configured computing component in the second computing system.
    Type: Grant
    Filed: December 17, 2018
    Date of Patent: October 26, 2021
    Assignee: SAP SE
    Inventors: Bare Said, Tobias Hoehmann, Viktor Kehayov, Michael Saupe, Dennis Koerner, Andreas Linke, Dariusz Bil, Jan Teichmann
  • Patent number: 11146450
    Abstract: Examples of the present disclosure describe systems and methods for state-based entity behavior analysis. In an example, entities of a computing environment may be represented using a hierarchical entity web. In some examples, an entity may have a state associated with it, which may be modeled using a place/transition (PT) network. Events within the computing environment may be evaluated by transitions of a PT network to determine whether an entity should change state. If an entity transitions from one state to another, one or more actions may be performed, including, but not limited to, taking a remedial action, generating a recommendation, and updating the state of one or more associated entities. Thus, aspects disclosed herein may provide a high-level overview of the state of entities of a computing environment, but may also be used to view in-depth information of entities at lower levels of the hierarchical entity web.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: October 12, 2021
    Assignee: Webroot Inc.
    Inventors: William Wright, Bin Qiu, Thomas Caldwell
  • Patent number: 11140120
    Abstract: There is disclosed an apparatus including a node with a processor, a communications interface, and a computer readable memory that has other and a space time modules that enable space time region based communication if space time region based criteria are met. There is disclosed a method with steps of: providing an interface; determining if a space time region based criteria is met; and enabling communication over the interface if the space time region based criteria is met. There is disclosed a user interface method having the steps of: providing a view that controls objects representing a spatio temporal information related to a space time based communication rendered on the interface; and displaying information on the user interface in relation to the space time region based communication if a space time region based criteria are met.
    Type: Grant
    Filed: October 28, 2019
    Date of Patent: October 5, 2021
    Assignee: INBUBBLES INC.
    Inventor: Francis Renaud
  • Patent number: 11134050
    Abstract: A novel architecture for a data sharing system (DSS) is disclosed and seeks to ensure the privacy and security of users' personal information. In this type of network, a user's personally identifiable information is stored and transmitted in an encrypted form, with few exceptions. The only key with which that encrypted data can be decrypted, and thus viewed, remains in the sole possession of the user and the user's friends/contacts within the system. This arrangement ensures that a user's personally identifiable information cannot be examined by anyone other than the user or his friends/contacts. This arrangement also makes it more difficult for the web site or service hosting the DSS to exploit its users' personally identifiable information. Such a system facilitates the encryption, storage, exchange and decryption of personal, confidential and/or proprietary data.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: September 28, 2021
    Inventor: Brian Lee Moffat
  • Patent number: 11128563
    Abstract: The present application includes operations related to routing communications. In some embodiments, the operations may include receiving, from a third-party communication address, an incoming communication directed toward a general communication address associated with a communication system. The operations may also include routing the incoming communication to a specific communication address associated with the communication system instead of to the general communication address based on a previous outgoing communication being from the specific communication address and being directed toward the third-party communication address.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: September 21, 2021
    Assignee: Sorenson IP Holdings, LLC
    Inventor: Adam Montero
  • Patent number: 11102020
    Abstract: Provided is an information processing device connectible to a file server and a display control device capable of executing a selected application. The information processing device includes a controller that determines whether a predetermined file is acquirable from the file server, in which the controller selects a first application if the file is acquirable, and selects a second application different from the first application if the file is not acquirable.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: August 24, 2021
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Kiho Sakamoto
  • Patent number: 11088952
    Abstract: A network device may receive network traffic associated with a session, wherein the session is associated with a network. The network device may determine, from the network traffic, an application path that is associated with the session, wherein the application path is associated with a communication protocol and an application protocol. The network device may determine, based on policy information that is associated with the application path, whether the network traffic associated with the session is capable of being communicated via the network using the communication protocol and the application protocol. The network device may perform, based on whether the network traffic is determined to be capable of being communicated, an action associated with enabling or preventing communication of the network traffic.
    Type: Grant
    Filed: June 12, 2019
    Date of Patent: August 10, 2021
    Assignee: Juniper Networks, Inc.
    Inventors: Sravanthi Arimanda, Rajeev Chaubey, Rakesh Kumar Sharma
  • Patent number: 11082353
    Abstract: Methods, systems, and computer readable media can be operable to facilitate the spoofing of domain name system requests by a customer premise equipment (CPE) device. The CPE device may detect and block a DNS (domain name system) request received from a client device, and the CPE device may generate a DNS response that includes a pre-configured redirect address. The CPE device may block an identified DNS request when the CPE device is unable to retrieve content associated with the DNS request. The CPE device may output the DNS response to the client device from which the DNS request was received, and in response, the client device may output a request on the pre-configured redirect address that is included within the DNS response. The redirect address may direct the client device to an alternate content source.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: August 3, 2021
    Assignee: ARRIS Enterprises LLC
    Inventor: Anantha Nayak
  • Patent number: 11082540
    Abstract: In one embodiment, network operations are improved by performing updating operations data in an operations data field associated with the header of a particular protocol during the processing of a different protocol. A particular multiple-protocol (MP) packet is received by a particular network node in a network. The particular MP packet includes multiple protocol headers, including a first protocol header associated with a first protocol and a second protocol header associated with a second protocol. Further, the second protocol header associated with a second operations data field. During protocol processing of the first protocol on the particular MP packet, the second operations data field updated with particular operations data. The particular MP packet is sent from the particular network node, with said sent particular MP packet including said updated second operations data field with particular operations data.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: August 3, 2021
    Assignee: Cisco Technology, Inc.
    Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro, Frank Brockners, Shwetha Subray Bhandari
  • Patent number: 11082521
    Abstract: A control network communication apparatus, method, and system. The method of communicating control network information to a user interface includes a wireless gateway receiving control system information from a control node wirelessly over a local area mesh network, the wireless gateway receiving a request for control system information when it polls a remote server over a wide area network, the request transmitted to the remote server from a user interface, and the wireless gateway providing the requested control system information to the remote server for delivery to the user interface.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: August 3, 2021
    Assignee: California Eastern Laboratories, Inc.
    Inventors: Matthew Todd Smith, James Paul Hartman, Damon Mark Stewart
  • Patent number: 11082535
    Abstract: Various aspects of a location-enabled AR platform system and a method for interoperability of augmented reality (AR) applications are disclosed herein. In accordance with an embodiment, the location-enabled AR platform system may include a memory and a processor. The processor may be configured to provide a protocol for communication between a first AR application and a second AR application. The processor may be further configured to receive, from the first AR application, a first set of functionalities of a plurality of functionalities for exposure. The processor may be configured to provide an accessibility of the received first set of functionalities of the first AR application to the second AR application. The processor may be configured to control the second AR application to manipulate the at least one AR object in the AR content of the first AR application.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: August 3, 2021
    Assignee: HERE Global B.V.
    Inventor: James Fowe
  • Patent number: 11068558
    Abstract: Some embodiments provide a program. The program receives from a first webview a first request for data for a first visualization in a plurality of visualizations specified in a visualization collection definition. The program further retrieves the data for the first visualization in the plurality of visualizations. The program also sends the first webview the data for the first visualization in order for the first webview to render the first visualization. The program further receives from a second webview a second request for data for a second visualization in the plurality of visualizations specified in the visualization collection definition. The program also retrieves the data for the second visualization in the plurality of visualizations using the background processing thread. The program further sends the second webview the data for the second visualization in order for the second webview to render the second visualization.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: July 20, 2021
    Assignee: BUSINESS OBJECTS SOFTWARE LTD
    Inventors: Nathan Wang, Rita Huang, Shou-Chieh Chao, Pak Man Chan, Walter Mak, Sanam Narula, Tsz Hong Sung, Benny Mak
  • Patent number: 11057452
    Abstract: A content delivery network with at least one first content server bound to a first domain associated with a first characteristic (e.g., popular) associated with content servable from the content delivery network. The content delivery network includes at least one second content server bound to a second domain associated with a second characteristic (e.g., unpopular) associated with content servable from the content delivery network. At least one processing device including computer executable instructions for receiving a request to provide an embedded resource including either a first host name associated with the first domain or a second host name associated with the second domain.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: July 6, 2021
    Assignee: Level 3 Communications, LLC
    Inventors: Christopher Newton, William R. Power
  • Patent number: 11050846
    Abstract: Methods, systems, and computer-readable media for program code allocation based on processor features are disclosed. Analysis of program code is performed using static analysis and/or runtime analysis. The analysis determines one or more processor features invoked by the program code. One or more program execution servers are selected from a plurality of program execution servers based at least in part on the one or more processor features invoked by the program code. One or more selected program execution servers comprise the one or more processor features invoked by the program code, and an additional one or more of the program execution servers lack the one or more processor features invoked by the program code. The program code is executed using the one or more selected program execution servers.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: June 29, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Marc John Brooker, Marc Stephen Olson
  • Patent number: 11038974
    Abstract: In one embodiment, a method includes, by one or more computing devices, receiving, from a client system associated with a first user of an online social network, an indication of a trigger action by the first user, wherein the trigger action is associated with a user activity, determining a first user context based on the trigger action, accessing one or more recommended content objects associated with the first user context, calculating a recommendation score for each recommended content object, generating one or more content suggestions comprising one of the one or more recommended content objects, respectively, each content suggestion corresponding to a recommended content object having a recommendation score above a threshold recommendation score, and sending, to the client system in response to the trigger action, instructions for presenting one or more of the content suggestions to the first user.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: June 15, 2021
    Assignee: Facebook, Inc.
    Inventors: Emmanouil Koukoumidis, Fuchun Peng, Jason Schissel
  • Patent number: 11038770
    Abstract: A method for managing cloud deployment and maintenance of network tools includes providing a network tool user interface for displaying network tools available for deployment from different network tool providers and for receiving user selection of one or more of the network tools for deployment. A network tool provider interface allows network tool providers to submit network tools for availability via the network tool user interface. A user can select, via the network tool user interface, one or more of the network tools for cloud deployment and, a location for deploying the selected network tool. The method further includes interfacing with a service orchestration system of the location for deploying the selected network tool in the location. User interface elements are provided for monitoring performance of and maintaining deployed network tools.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: June 15, 2021
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventor: Kristopher Len Raney
  • Patent number: 11038958
    Abstract: Provided is a method for transmitting content in a peer-to-peer (P2P) network. The method includes receiving a delivery request of a k-th chunk of the content from a requesting terminal; calculating a delivery probability for delivering the k-th chunk of the content to the requesting terminal; and delivering the k-th chunk of the content to the requesting terminal with the delivery probability.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: June 15, 2021
    Assignee: NETWORK DEFINES INC.
    Inventor: Kideok Cho
  • Patent number: 11018948
    Abstract: A network-based discovery system and service are disclosed that provide client discovery services to a number of clients over a network. The network-based discovery system includes a database that stores discovery information of client network-based resource configurations. The discovery information may be obtained from client resources by client-side discovery components that are placed on client resources, obtain the discovery information and that send the information to the discovery system. The discovery system analyzes the discovery information to determine the client network-based resource configurations and generates client network-based resource configuration representations for the respective clients. The client network-based resource configuration representation may include a description of, and dependencies among, a plurality of computer-based resources.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: May 25, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Hariharan Subramanian, David Samuel Zipkin, Derek Avery Lyon, Cristian Gabriel Gafton