Patents Examined by Ha T. Nguyen
-
Patent number: 11178242Abstract: 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: GrantFiled: August 10, 2016Date of Patent: November 16, 2021Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.Inventors: Zhuo Chen, Mingyu Wu, Minghao Wu
-
Patent number: 11159645Abstract: 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: GrantFiled: June 21, 2019Date of Patent: October 26, 2021Assignee: Dell Products, L.P.Inventors: Vivek Viswanathan Iyer, Michael S. Gatson
-
Patent number: 11159368Abstract: 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: GrantFiled: December 17, 2018Date of Patent: October 26, 2021Assignee: SAP SEInventors: Bare Said, Tobias Hoehmann, Viktor Kehayov, Michael Saupe, Dennis Koerner, Andreas Linke, Dariusz Bil, Jan Teichmann
-
Patent number: 11146450Abstract: 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: GrantFiled: February 7, 2020Date of Patent: October 12, 2021Assignee: Webroot Inc.Inventors: William Wright, Bin Qiu, Thomas Caldwell
-
Patent number: 11140120Abstract: 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: GrantFiled: October 28, 2019Date of Patent: October 5, 2021Assignee: INBUBBLES INC.Inventor: Francis Renaud
-
Patent number: 11134050Abstract: 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: GrantFiled: February 6, 2020Date of Patent: September 28, 2021Inventor: Brian Lee Moffat
-
Patent number: 11128563Abstract: 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: GrantFiled: June 22, 2018Date of Patent: September 21, 2021Assignee: Sorenson IP Holdings, LLCInventor: Adam Montero
-
Patent number: 11102020Abstract: 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: GrantFiled: December 26, 2018Date of Patent: August 24, 2021Assignee: SHARP KABUSHIKI KAISHAInventor: Kiho Sakamoto
-
Patent number: 11088952Abstract: 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: GrantFiled: June 12, 2019Date of Patent: August 10, 2021Assignee: Juniper Networks, Inc.Inventors: Sravanthi Arimanda, Rajeev Chaubey, Rakesh Kumar Sharma
-
Patent number: 11082353Abstract: 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: GrantFiled: September 14, 2016Date of Patent: August 3, 2021Assignee: ARRIS Enterprises LLCInventor: Anantha Nayak
-
Patent number: 11082540Abstract: 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: GrantFiled: December 21, 2018Date of Patent: August 3, 2021Assignee: Cisco Technology, Inc.Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro, Frank Brockners, Shwetha Subray Bhandari
-
Patent number: 11082521Abstract: 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: GrantFiled: May 24, 2019Date of Patent: August 3, 2021Assignee: California Eastern Laboratories, Inc.Inventors: Matthew Todd Smith, James Paul Hartman, Damon Mark Stewart
-
Patent number: 11082535Abstract: 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: GrantFiled: December 20, 2018Date of Patent: August 3, 2021Assignee: HERE Global B.V.Inventor: James Fowe
-
Patent number: 11068558Abstract: 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: GrantFiled: December 21, 2018Date of Patent: July 20, 2021Assignee: BUSINESS OBJECTS SOFTWARE LTDInventors: Nathan Wang, Rita Huang, Shou-Chieh Chao, Pak Man Chan, Walter Mak, Sanam Narula, Tsz Hong Sung, Benny Mak
-
Patent number: 11057452Abstract: 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: GrantFiled: December 3, 2018Date of Patent: July 6, 2021Assignee: Level 3 Communications, LLCInventors: Christopher Newton, William R. Power
-
Patent number: 11050846Abstract: 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: GrantFiled: January 31, 2019Date of Patent: June 29, 2021Assignee: Amazon Technologies, Inc.Inventors: Marc John Brooker, Marc Stephen Olson
-
Patent number: 11038974Abstract: 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: GrantFiled: July 16, 2018Date of Patent: June 15, 2021Assignee: Facebook, Inc.Inventors: Emmanouil Koukoumidis, Fuchun Peng, Jason Schissel
-
Patent number: 11038770Abstract: 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: GrantFiled: December 13, 2018Date of Patent: June 15, 2021Assignee: KEYSIGHT TECHNOLOGIES, INC.Inventor: Kristopher Len Raney
-
Patent number: 11038958Abstract: 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: GrantFiled: November 25, 2020Date of Patent: June 15, 2021Assignee: NETWORK DEFINES INC.Inventor: Kideok Cho
-
Patent number: 11018948Abstract: 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: GrantFiled: September 14, 2018Date of Patent: May 25, 2021Assignee: Amazon Technologies, Inc.Inventors: Hariharan Subramanian, David Samuel Zipkin, Derek Avery Lyon, Cristian Gabriel Gafton