Session/connection Parameter Setting Patents (Class 709/228)
-
Patent number: 11329993Abstract: A system and method for content request monitoring and filtering for a plurality of managed devices in a managed network uses a smart PAC file that is uniquely associated with a particular user using a particular managed device and a DNS look up to perform both the logging/monitoring of the content request and the filtering without a hardware appliance or partial proxying.Type: GrantFiled: March 31, 2020Date of Patent: May 10, 2022Assignee: SECURLY, INC.Inventors: David Hinkle, Vamsee Krishna, Tigran Gevorgyan, Amar Patekar, Vinay Mahadik
-
Patent number: 11327818Abstract: An electronic device and method are disclosed. The electronic device includes a processor which implements the method. The method includes: executing an application in a first state, displaying a first user interface for the application on a display, the first UI including a first input field and a first identifier identifying the first input field, receiving data input to the first input field, in response to detecting a particular event, changing the first operational state to a second operational state, re-executing the application in the second operational state, transmitting data for a second UI of the re-executed application to an external display device for display, the second UI including a second input field and a second identifier corresponding to the second input field, and inserting the received data input into the second input field when the first identifier corresponds to the second identifier.Type: GrantFiled: November 21, 2018Date of Patent: May 10, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Bu Nam Jeon, Kyung Tae Kim, Ho Sung You, Seon Ho Lee, Yoon Jeong Choi, Tae Ho Ha, Chang Ho Lee
-
Patent number: 11329876Abstract: Technologies for multi-cloud routing and policy interconnectivity are provided. An example method can include assigning different sets of data plane routers to data plane traffic associated with different address spaces in a cloud site of a multi-cloud fabric to yield a distributed mapping of data plane traffic and data plane routers. The method can further include providing, to an on-premises site in the multi-cloud fabric, routing entries from a control plane router on the cloud site, the routing entries reflecting the distributed mapping and identifying, for each address space, which data plane router handles data plane traffic for that address space; and when a data plane router is deployed at the cloud site, providing, to the on-premises site, updated routing information from the control plane router, the updated routing information identifying the data plane router as a next hop for data plane traffic associated with a respective address space.Type: GrantFiled: April 29, 2021Date of Patent: May 10, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Rajagopalan Janakiraman, Sivakumar Ganapathy, Gianluca Mardente, Giovanni Meo, Patel Amitkumar Valjibhai
-
Patent number: 11322140Abstract: Methods, apparatus, and computer readable media related to soliciting feedback from a user regarding one or more content parameters of a suggestion or other content provided by the automated assistant. The user's feedback may be used to influence future suggestions and/or other content subsequently provided, by the automated assistant in future dialog sessions, to the user and/or to other users. In some implementations, content is provided to a user by an automated assistant in a dialog session between the user and the automated assistant—and the automated assistant provides a prompt that solicits user feedback related to the provided content in a future dialog session between the user and the automated assistant. In some of those implementations, the prompt is provided following input from the user and/or output from the automated assistant, in the future dialog session, that is unrelated to the content provided in the previous dialog session.Type: GrantFiled: August 2, 2019Date of Patent: May 3, 2022Assignee: GOOGLE LLCInventors: Vikram Aggarwal, Yew Jin Lim, Adam Goldstein
-
Patent number: 11323523Abstract: Embodiments of the present disclosure provide for improvements in managing connection channels for multiple associated users. As connection channel changes occur for one or more users, various connection channels are updated such that appropriate functionality is accessible as determined based on aspects of the connection channel change.Type: GrantFiled: October 28, 2020Date of Patent: May 3, 2022Assignee: WELLS FARGO BANK, N.A.Inventors: Ramanathan Ramanathan, Chris Theodore Kalaboukis, Andrew J. Garner, IV, Abhijit Rao, Joon Maeng, Andres J. Saenz, Rameshchandra Bhaskar Ketharaju
-
Patent number: 11316930Abstract: Embodiments of the present application provide a computer-implemented connection control method based on a QUIC protocol, comprising: receiving a QUIC connection request from a peer endpoint; analyzing the QUIC connection request and obtaining identification information of the peer endpoint; retrieving target historical information of the peer endpoint based on the identification information; adjusting a transport parameter based on the target historical information; establishing a QUIC connection with the peer endpoint based on an adjusted transport parameter; and controlling a connection state of the QUIC connection based on the adjusted transport parameter.Type: GrantFiled: October 17, 2019Date of Patent: April 26, 2022Assignee: SHANGHAI BILIBILI TECHNOLOGY CO., LTD.Inventors: Sheng Wang, Quan Zhou, Shangzhi Cai
-
Patent number: 11307928Abstract: First data is received on a plurality of data lanes of a physical link and a stream signal corresponding to the first data is received on a stream lane identifying a type of the first data. A first instance of an error detection code of a particular type is identified in the first data. Second data is received on at least a portion of the plurality of data lanes and a stream signal corresponding to the second data is received on the stream lane identifying a type of the second data. A second instance of the error detection code of the particular type is identified in the second data. The stream lane is another one of the lanes of the physical link and, in some instance, the type of the second data is different from the type of the first data.Type: GrantFiled: July 24, 2020Date of Patent: April 19, 2022Assignee: Intel CorporationInventors: Venkatraman Iyer, Robert G. Blankenship, Mahesh Wagh, Zuoguo Wu
-
Patent number: 11310321Abstract: Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for establishing communication between a first node and a second node in a blockchain system. One of the methods includes: the first node providing a node identifier of the first node to the second node and receiving a node identifier of the second node from the second node, to cause a first communication session to be established between the first node and the second node; the first node determining whether a second communication session exists between the first node and the second node; and in response to a determination that the second communication session exists between the first node and the second node, terminating one of the first communication session and the second communication session based on the node identifier of the first node and the node identifier of the second node.Type: GrantFiled: February 1, 2019Date of Patent: April 19, 2022Assignee: Advanced New Technologies Co., Ltd.Inventors: Yitong Qi, Jiang Wang
-
Patent number: 11310316Abstract: Methods, devices and computer program products for storing and accessing data are provided, and can effectively improve the performance and scalability of a storage system. For example, a method comprises sending, at a client device and to a seed server of a plurality of servers communicatively coupled to the client device, a request for storing data; receiving a response to the request from the seed server, the response comprising an indication on at least one server of the plurality of servers for storing the data into a target storage device; and sending, to the at least one server, at least one request for storing the data into the target storage device, such that the at least one server stores the data into the target storage device.Type: GrantFiled: February 20, 2020Date of Patent: April 19, 2022Assignee: EMC IP Holding Company LLCInventors: Ruixue Zhang, Pengfei Wu, Zhenzhen Lin, Si Chen
-
Patent number: 11307817Abstract: The present disclosure discloses methods and systems for handling a document including a combination of normal pages and secure pages. The method includes receiving a print job from a user including one or more pages tagged as secure pages and the remaining pages tagged as normal pages. Based on the tagging, the normal pages are printed automatically without requiring any authentication information from the user and the secure pages are printed upon receiving an authentication information from the user. Finally, based on user's input, the printed secure pages and the printed normal pages are rearranged to have a complete ordered printed document.Type: GrantFiled: March 25, 2021Date of Patent: April 19, 2022Assignee: Xerox CorporationInventors: Srinivasarao Bindana, John Allott Moore
-
Patent number: 11308493Abstract: A method to display an illustration to conduct an expedited electronic transaction is provided. Consumer identification information identifying a consumer is received. The consumer identification information is stored in association with a web browser of a consumer's device. A customized illustration is displayed based on the received consumer identification information on the consumer's device. A request is received for the expedited electronic transaction by swiping the customized illustration across a portion of the display of the consumer's device. Transaction data sufficient to complete the electronic transaction is sent to the merchant based on the swipe of the customized illustration across display of the consumer's device.Type: GrantFiled: March 12, 2019Date of Patent: April 19, 2022Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: Chunxi Jiang, Clint Florez, Peng Zhao, Kevin Carvalho, Sang Wook Lee
-
Patent number: 11310065Abstract: Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products for programmatically determining a user status avatar that is configured for transmitting as renderable within a group-based communication interface of a group-based communication system.Type: GrantFiled: December 21, 2020Date of Patent: April 19, 2022Assignee: Slack Technologies, LLCInventors: Roland Schemers, James McPhail, Lydia Han, San Oo
-
Patent number: 11303941Abstract: An embodiment of the invention simplifies management of the “video lifecycle”. An embodiment includes one of more modules that streamline the video publishing process by abstracting technical steps such as video publishing, updating video, unpublishing video, retrieval or statistics concerning video, authorization to process video, validation of video, video metadata processing, video transcoding, and/or video transmission. Other embodiments are described herein.Type: GrantFiled: August 13, 2020Date of Patent: April 12, 2022Assignee: USTUDIO, INC.Inventors: Joshua P. Marshall, Jennifer L. Grogono
-
Patent number: 11298612Abstract: A method by which a streaming interactive video user session is handed off from one streaming interactive video server to another without noticeable disruption to the video stream or the user interactivity. A compression technique utilized includes executing a video game on a game server to generate a stream of uncompressed streaming interactive video for a first player participating in a multiplayer session of the video game; receiving input commands at the game server over a network, wherein the input commands provide instructions for executing the video game in association with the first player and are generated from an input device of the first player; and compressing video frames associated with the execution of the video game at the first game server using tiles, wherein one tile from each video frame is encoded as an I tile, and remaining tiles in the corresponding video frame are encoded as P tiles.Type: GrantFiled: August 25, 2015Date of Patent: April 12, 2022Assignee: Sony Interactive Entertainment LLCInventors: Stephen G. Perlman, Roger van der Laan
-
Patent number: 11297155Abstract: A request router is disclosed for a multi-tier Content Delivery Network (CDN), each tier corresponding to a hierarchical layer of the CDN. The request router includes processing circuitry configured to: receive, from a first delivery node of a hierarchical layer of the CDN, a routing request to bypass the first delivery node for content delivery to a user equipment; and as a result of receiving the routing request to bypass the first delivery node for the content delivery to the user equipment, select at least a second delivery node for the content delivery to the user equipment.Type: GrantFiled: March 28, 2018Date of Patent: April 5, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Zhongwen Zhu, Igor Kushnirov, Adel Larabi
-
Patent number: 11297666Abstract: An electronic device and a method for forming a Wi-Fi direct group thereof are provided. The electronic device may include a housing, a wireless communication circuit, at least one processor, and a memory. The memory may cause the at least one processor to receive a first list of wireless channels for a direct connection from a first external device, establish, as a group owner, a first wireless connection with the first external device acting as a group client by using a first channel selected from the first list, listen for a probe request over a second channel every selected time period, receive the probe request from a second external device during the selected time period through the second channel, transmit a probe response to the second external device, receive a second list of wireless channels for a direct connection from the second external device, and select a third channel.Type: GrantFiled: May 26, 2020Date of Patent: April 5, 2022Assignee: Samsung Electronics Co., Ltd.Inventors: Hyejung Bang, Bumjib Kim, Hyunah Oh, Dongjea Jung, Namju Cho, Buseop Jung, Bokun Choi, Doosuk Kang, Minjung Kim
-
Patent number: 11297622Abstract: A method includes receiving a request to allocate an instantiation of a network function and information indicative of resource needs of the instantiation. The resource needs include at least one resiliency requirement. The method includes computing a resource map comprising a global tier and a regional tier and comparing the resource needs with the resource map to determine an allocation solution. The method also includes, based on the allocation solution, allocating resources to the instantiation. The resources include a first resource of the global tier and a second resource of the regional tier.Type: GrantFiled: June 25, 2018Date of Patent: April 5, 2022Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Thomas Moore, Bryan Sokolik, Bhushan Padhiar, William Hurst
-
Patent number: 11287973Abstract: A storage device includes an application container containing one or more applications, each of which running in one or more namespaces; a polymorphic storage device (PSD) kernel implemented within the storage device and configured to provide a host-side interface to a host computer and receive a plurality of packets including data, messages, and commands from the host computer via the host-side interface, and route the plurality of packets to an application in the application container based on a namespace associated with the plurality of packets; and a non-volatile memory. The PSD kernel is further configured to provide a key-value interface and a block interface to the non-volatile memory based on the namespace associated with the plurality of packets. The non-volatile memory stores a plurality of block data that is accessible via the block interface, and stores a plurality of key-value data that is accessible via the key-value interface.Type: GrantFiled: August 27, 2019Date of Patent: March 29, 2022Inventor: Yang Seok Ki
-
Patent number: 11283899Abstract: A method for deploying computer networks in a network environment is disclosed. Initially, a broadcast message is transmitted by a network device within a server to a network in order to investigate the availability of the network. A determination is made as to whether or not a response message responding to the broadcast message has been received by the network device within the server. If a response message has been received by the network device, it means the network is available and the network device can be configured to connect with the network. However, if no response message has been received by the network device, it means the network is not available and the network device can be configured as a server node of the network.Type: GrantFiled: December 8, 2016Date of Patent: March 22, 2022Assignee: LENOVO (SINGAPORE) PTE LTDInventor: Ma Liang Liang
-
Patent number: 11283762Abstract: Methods and systems for Internet Protocol (IP) address allocation optimization. A method includes a data collector collecting IP address information from sources of IP address inventory and an optimization controller generating a data set from the collected IP address information, minimizing IP address allocations for network components in a network using IP address allocation and IP address utilization for a network component from the data set, minimizing IP address inventory costs using IP address inventory and IP address utilization from the data set and IP address transactional costs, tracking the IP address inventory, sending configuration information to network component(s) to change respective IP address allocations based on minimized IP address allocation, sending transaction information to IP address provider(s) to change the IP address inventory based on minimized IP address inventory costs, and performing the above on a defined interval.Type: GrantFiled: July 2, 2020Date of Patent: March 22, 2022Assignee: Charter Communications Operating, LLCInventors: Matthew Petersen, Mark Teflian, Thomas Holloran
-
Patent number: 11283812Abstract: Systems, methods, and computer-readable media for evaluation of trustworthiness of network devices are proposed. In one aspect, a first network device can determine a first determine a first probability of a security compromise of a second network device based on visible indicators. The first network device can also determine a second probability of the security compromise of the second device based on invisible indicators. The first network device also determines a trust degradation score for the second network device and establishes, based on the trust degradation score, a specified type of communication session with the second network device.Type: GrantFiled: December 16, 2019Date of Patent: March 22, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Pradeep Kumar Kathail, Eric Voit
-
Patent number: 11281761Abstract: A computer-implemented method enables a user to use a plurality of instant messaging accounts in an instant messaging application, by: in response to a successful authentication, accessing a master account for an instant messaging application; in response to performing a given interaction, generating at least one additional instant messaging account, the generating comprising providing corresponding credentials for each given instant messaging account; in use, accessing the master account for the instant messaging application upon successful authentication and providing an access to any of the plurality of instant messaging accounts.Type: GrantFiled: May 23, 2018Date of Patent: March 22, 2022Assignee: MAGNIFICUS SOFTWARE INC.Inventors: Sahand Adilipour, Seyed Parsa Mousavi Ghanavati
-
Patent number: 11277471Abstract: Techniques are described for providing managed computer networks, such as for managed virtual computer networks overlaid on one or more other underlying computer networks. In some situations, the techniques include facilitating replication of a primary computing node that is actively participating in a managed computer network, such as by maintaining one or more other computing nodes in the managed computer network as replicas, and using such replica computing nodes in various manners. For example, a particular managed virtual computer network may span multiple broadcast domains of an underlying computer network, and a particular primary computing node and a corresponding remote replica computing node of the managed virtual computer network may be implemented in distinct broadcast domains of the underlying computer network, with the replica computing node being used to transparently replace the primary computing node in the virtual computer network if the primary computing node becomes unavailable.Type: GrantFiled: January 29, 2021Date of Patent: March 15, 2022Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Kevin Christopher Miller, Andrew J. Doane
-
Patent number: 11271761Abstract: A method (300) and apparatus (40) according to this disclosure integrate policy evaluation into the process of provisioning temporary products (52) in a telecommunications network (10), in a manner that results in consumption of a temporary product (52) being governed by values of one or more policy-related parameters that are specific to the temporary product (52), rather than being governed by default values for such parameters. Accordingly, an Online Charging System, OCS, (26) includes or is associated with a network node (40) that triggers policy evaluation in conjunction with authorizing charging and policy sessions in the context of temporary product provisioning, to thereby provide the involved policy node (24) with policy-related information that is specific to the temporary product.Type: GrantFiled: August 31, 2016Date of Patent: March 8, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Gustav Åkesson
-
Patent number: 11270264Abstract: Systems and methods for remote huddle collaboration are disclosed. The huddle collaboration system may include a huddle management system which may include an authentication module, a data processing module, and a module manager, among other components. Huddle collaboration system may allow huddle members of a company to fully engage in remote huddle sessions through different kind of client computing devices, in a consistent way regardless of their location. The system may act as an alternative to traditional whiteboards, displaying, collecting, and storing information during an active huddle session, where this information may be available to the users in the form of one or more standard and/or custom sub-applications, according to the user's and/or project's requirements.Type: GrantFiled: September 28, 2020Date of Patent: March 8, 2022Assignee: MASSACHUSETTS MUTUAL LIFE INSURANCE COMPANYInventors: Robert Casale, Abigail O'Malley, Kedzie Teller
-
Patent number: 11271848Abstract: Based on this application, one or more parameters for a multipath connection in a redundant transmission mode that are used to represent path characteristics are measured in the redundant transmission mode, and the one or more parameters are compared with a parameter that is measured in a multipath transmission mode and that is used to represent a path characteristic of an aggregated path of the connection at this time.Type: GrantFiled: April 27, 2020Date of Patent: March 8, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Fanzhao Wang, Wei Liu, Kai Zheng, Weihua Li, Jun Yang
-
Patent number: 11269971Abstract: In an approach for providing reading insight and notification on a URL with unfamiliar content for a user, a processor parses a web page to identify a URL. The URL references a subsequent web page. Prior to receiving a user interaction with the URL, a processor prefetches content of the subsequent web page. A processor determines a content domain of the prefetched content, the content domain being a summary of the prefetched content. A processor compares the content domain to a user profile, wherein the use profile is based, at least in part, on a browsing history of a user. A processor determines that the content domain is not in alignment to the user profile. A processor presents a notification to the user.Type: GrantFiled: February 10, 2020Date of Patent: March 8, 2022Assignee: International Business Machines CorporationInventors: Jenny S. Li, Yu Deng, Al Chakra, Theresa Tai
-
Patent number: 11269813Abstract: A temporary state service protocol is utilized by clients to temporarily store and access data within rows of a database between different requests made by end users. Each client creates and manages one or more items for storing data in rows of the database independently from other clients. An Application Programming Interface (API) is used to create and interact with the data that is temporarily stored in items within rows of the database. Different clients may share data within a single item and the data may persist beyond a session ending. Different rows of the database may be related such that a procedure affecting one of the rows affects its related rows.Type: GrantFiled: June 3, 2019Date of Patent: March 8, 2022Assignee: Microsoft Technology Licensing, LLCInventors: John Hartley Toews, Jacob Richard Pitts
-
Patent number: 11265345Abstract: In some implementations, systems and methods for detecting leaked credentials in a request for a network resource are provided. A request to access a resource on a network is analyzed to determine if the request was transmitted using an unsecured protocol, and if so, determine whether the request includes authentication credentials. If the request includes authentication credentials, the authentication credentials are authenticated and in response to determining that the authentication credentials are authentic, the authentication credentials are disabled. One or more notifications may be transmitted to an owner of the disabled authentication credentials.Type: GrantFiled: August 6, 2019Date of Patent: March 1, 2022Assignee: Red Hat, Inc.Inventors: Darran Lofthouse, Farah Juma
-
Patent number: 11258757Abstract: Described herein are systems and methods to manage blacklists and duplicate addresses in software defined networks (SDNs). In one implementation, a method includes, in a control plane and data plane of an SDN environment, obtaining a blacklist for a logical port in the SDN environment. The method further includes deleting realized address bindings in a realized address list for the logical port that match the one or more address bindings in the blacklist and preventing subsequent address bindings that match the one or more address bindings in the blacklist from being added to the realized address list.Type: GrantFiled: January 17, 2020Date of Patent: February 22, 2022Assignee: VMware, Inc.Inventors: Rishi Kanth Alapati, Parasuramji Rajendran, Weiming Xu, Shireesh Kumar Singh, Aditi Vutukuri, Anuprem Chalvadi, Chidambareswaran Raman, Margaret Angeline Petrus
-
Patent number: 11257099Abstract: Techniques enable creation of a preview license for digital content. In some instances, the preview license indicates that it allows a content-consuming device to consume less than all of the content. This preview license may create a list specifying multiple portions of the digital content that the content-consuming device may consume. These techniques may also present to a device user an offer to purchase rights to consume all of the digital content after consumption of the preview-licensed portion(s). In other instances, a content server may embed the preview license into a content package that contains the digital content, allowing the server to distribute the package to multiple devices. In still other instances, the preview license may be bound to a domain rather than to individual devices. This allows member devices to share the digital content and the preview license, such that each member device may enjoy the preview experience.Type: GrantFiled: September 26, 2017Date of Patent: February 22, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Patrik Schnell, Clifford P. Strom, Adrian J. Oney, Mark L. Beaubien, Kedarnath A. Dubhashi, Alexandre V. Grigorovitch, Anand Paka, Satvir Randhawa
-
Patent number: 11258716Abstract: A system for optimizing dynamic multi-stream network connections and methods for making and using the same. In various embodiments, the system advantageously can use a full bandwidth available between two network appliances connected by a Transmission Control Protocol (TCP) network connection with well-defined round-trip time (RTT) latency and changing bandwidth, among other things.Type: GrantFiled: May 13, 2020Date of Patent: February 22, 2022Assignee: R-Stor Inc.Inventors: Giovanni Coglitore, Damian Kowalewski, Georgiy Yakovlev
-
Patent number: 11252281Abstract: A method is provided for performing RAN-usage-based tracking in a wireless core network. The method includes obtaining a plan code for a communication device connecting to a radio access network (RAN); associating, based on the plan code, the communication device with a RAN-usage-based plan; and reporting, after the associating, a tracking instance of RAN usage by the communication device.Type: GrantFiled: June 3, 2020Date of Patent: February 15, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Lixia Yan, Imtiaz Shaikh, Barry F. Hoffner, Ho Yin Cheuk, Marc Chiaverini
-
Patent number: 11249798Abstract: A computer-implemented method includes: determining, by a computer device, user behavior with an application; determining, by the computer device, a criticality of the application to a user; and changing, by the computer device, a hardcoded timeout parameter of the application into a dynamic timeout parameter based on the determined user behavior and the determined criticality of the application.Type: GrantFiled: September 16, 2020Date of Patent: February 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Saravanan Sadacharam, Vijay Ekambaram, Vijay Kumar Ananthapur Bache, Jhilam Bera, Ranajoy Paul, Rahul Roy, Biswanath Mukherjee
-
Patent number: 11243980Abstract: One embodiment provides for monotonic transactions in a multi-master database with loosely coupled nodes including performing, by a processor, a read transaction protocol including: performing, by the processor, a read transaction protocol including issuing read transactions at any one of the nodes; attempting to return rows that are known to be replicated by at least a read quorum of the nodes; and for timing-out of the attempting to return rows known to be replicated by at least the read quorum of the nodes based on the special-node being non-responsive: selecting a new special-node from the nodes; and repeating attempting to return rows that are known to be replicated by at least the read quorum of the nodes.Type: GrantFiled: January 20, 2020Date of Patent: February 8, 2022Assignee: International Business Machines CorporationInventors: Ronald J. Barber, Ronen Grosman, Mir Hamid Pirahesh, Vijayshankar Raman, Adam J. Storm
-
Patent number: 11245579Abstract: Technology is described for providing preconfigured device representations in a service provider environment. A plurality of device representation parameters may be received for a device via a user account. A preconfigured device representation may be created for the device using the plurality of device representation parameters. The preconfigured device representation may be associated with the user account. The device may be registered with the service provider environment. A registration of the device may be performed when the device initially connects to the service provider environment. The registration may assign a device identifier to the device and may associate the user account with the device. The preconfigured device representation may be provided to the device after the registration of the device is completed.Type: GrantFiled: December 2, 2019Date of Patent: February 8, 2022Assignee: Amazon Technologies, Inc.Inventors: Juan Antonio Sanchez, David Craig Yanacek, Antony Didier Maurice Passemard
-
Patent number: 11240199Abstract: A method for operating a session control entity configured to control a data packet session of a user in a cellular network. A policy request is transmitted to a policy control entity of the cellular network requesting at least one policy rule for the data packet session. A policy response is received including the at least one policy rule for the data packet session and including a request to provide information about an address translation carried out in a user plane on the data packets of the data packet session. Rules for handling the data packet session are transmitted to a user plane entity configured to handle the user plane of the data packet session. The rules include a translation detection rule by which the user plane entity is requested to inform the session control entity about the address translation that has taken place in the user plane.Type: GrantFiled: October 18, 2019Date of Patent: February 1, 2022Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Maria Luisa Mas Rosique, Victor Manuel Avila Gonzalez
-
Patent number: 11240136Abstract: Wireless user device probe data can be used to infer or determine an attribute of a user. The probe data can be captured by a sensor device from probes from the user device. The probe data can include network addresses of the wireless access points to which the user device has wirelessly connected prior to attempting a current connection to a wireless access point. The probe data can also include connection information about wireless links between the user device and the wireless access points to which the user device has connected prior to attempting the current connection. The probe data and a user device identifier can be provided for comparing the probe data to access point network addresses associated with attributes to determine an attribute for a user of the user device.Type: GrantFiled: August 5, 2019Date of Patent: February 1, 2022Assignee: AT&T Intellectual Property I, L.P.Inventor: James Keith Pope
-
Patent number: 11240324Abstract: A system and method for analyzing website visitor behavior. The method includes analyzing website visitor recordings associated with a website visit of each of a plurality of website visitors; determining a route taken within the website by each of the plurality of website visitors based on the website visitor recordings, wherein the route includes a chronological sequence of user interactions with website elements; and dividing the plurality of routes into clusters based on common path flows.Type: GrantFiled: October 19, 2017Date of Patent: February 1, 2022Assignee: CONTENT SQUARE ISRAEL LTD.Inventors: Ori Reshef, Yuval Nachman, Tuval Chomut, Konstantin Kofman
-
Patent number: 11238290Abstract: A method at a server system includes: receiving a video stream from a remote video camera, wherein the video stream comprises a plurality of video frames; selecting a plurality of non-contiguous frames from the video stream, the plurality of non-contiguous frames being associated with a predetermined time interval; encoding the plurality of non-contiguous frames as a compressed video segment associated with the time interval; receiving a request from an application running on a client device to review video from the remote video camera for the time interval; and in response to the request, transmitting the video segment to the client device for viewing in the application.Type: GrantFiled: October 26, 2016Date of Patent: February 1, 2022Assignee: Google LLCInventors: Christopher Charles Burns, George Alban Heitz, III, James Edward Stewart, Cameron Hill, Seungho Yang, Joe Delone Venters, William Alex Finlayson, Carsten Hinz, Timothy Samuel Psiaki, Nathan Scott Klee, Gregory Rourk Nelson, Kevin James Avery, Lawrence W. Neal, Martin Davidsson
-
Patent number: 11237536Abstract: A system displays a representation of an original equipment remote control device for a target device to be controlled using a macro button of a configurable controlling device. The displayed representation of the original equipment remote control device includes representations of buttons that would be used on the original equipment remote control device to control controllable functions of the target device. The system accepts input by which one or more of the displayed representations of buttons are selected. The macro button is then configured whereby an activation of the macro button will cause a transmission of commands from the configurable controlling device to control those controllable functions of the target devices that correspond to the one or more of the displayed representations of buttons that were selected.Type: GrantFiled: July 28, 2020Date of Patent: February 1, 2022Assignee: Universal Electronics Inc.Inventors: Rex Xu, Cesar Alvarado
-
Patent number: 11233796Abstract: Techniques are provided for selecting attributes to cluster users for a user application entitlement evaluation.Type: GrantFiled: September 28, 2018Date of Patent: January 25, 2022Assignee: EMC IP Holding Company LLCInventors: Zhou Li, Alex Zaslavsky, Kevin Bowers
-
Patent number: 11233861Abstract: Inter-session automation for robotic process automation (RPA) is disclosed. A robot or another application or process running in the user session may interact with an application, but one or more attended RPA robots in one or more child sessions perform operations and fetch data that the user session robot will then use to interact with the application in the user session. Attended RPA robots in client sessions may share data through an Inter-Process Communication (IPC) protocol, by storing data in a persistent data store, such as a spreadsheet, an object-oriented database, a plain text file, another data store or file, etc. The user session robot or another application or process running in the parent session can then read this information and respond accordingly.Type: GrantFiled: May 13, 2020Date of Patent: January 25, 2022Assignee: UiPath, Inc.Inventors: Andrew Hall, Alison Tai
-
Patent number: 11227042Abstract: A screen unlocking method and apparatus, and a storage medium are provided. The method includes: obtaining a message that carries identity identification information of the first terminal; matching the identity identification information of the first terminal with a preset identification information matching rule; and controlling the screen to be unlocked in response to determining that the identity identification information of the first terminal meets the preset identification information matching rule.Type: GrantFiled: October 9, 2017Date of Patent: January 18, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventor: Zhenhai Wu
-
Patent number: 11228440Abstract: A blockchain configuration may be used to store a distributed ledger for information security and accessibility. One example method of operation may include determining a proof-of-work via a device and using a predefined set of nonce values when determining the proof-of-work, storing the proof-of-work on a blockchain, and broadcasting the proof-of-work as a broadcast message.Type: GrantFiled: May 2, 2019Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: Sampath Dechu, Ramachandra Kota, Pratyush Kumar
-
Patent number: 11223510Abstract: Methods and systems for managing data are disclosed. One method can comprise storing first data locally relative to a user device and storing second data remotely relative to the user device. The first data and the second data can relate to the same content. The method can also comprise generating a manifest comprising location information relating to the first data and the second data and receiving a request for transmission of one or more of the first data and the second data based upon the manifest.Type: GrantFiled: March 14, 2013Date of Patent: January 11, 2022Assignee: Comcast Cable Communications, LLCInventors: Weidong Mao, Elad Nafshi, Mark Andrew Vickers, Gregory Allen Broome, Sree Kotay, Bruce Bradley
-
Patent number: 11218570Abstract: The application discloses a network packet processing method and a network server. The method discloses that a network apparatus receives a first TCP packet sent by a client, where the first TCP packet includes a first quintuple and then the network apparatus determines a first thread that processes the first TCP packet according to the first quintuple and processes the first TCP packet by using the first thread.Type: GrantFiled: January 29, 2019Date of Patent: January 4, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Rujie Chen, Kai Zheng, Maoqing Huang
-
Patent number: 11212174Abstract: [Problem] To realize highly flexible network management in accordance with a parameter on which a user places importance.Type: GrantFiled: August 20, 2019Date of Patent: December 28, 2021Assignee: Nippon Telegraph and Telephone CorporationInventors: Masatoshi Saito, Satoshi Nakatsukasa, Ken Takahashi
-
Patent number: 11210365Abstract: A first local application (APP) opens a web page. The first local APP wakes a second local APP. The second local APP starts a local server. The first local APP sends a reference request to the local server. If a response returned by the local server is received, the first local APP stops a jump to a directed download page.Type: GrantFiled: December 20, 2019Date of Patent: December 28, 2021Assignee: Advanced New Technologies Co., Ltd.Inventor: Mingbo Shao
-
Patent number: 11212327Abstract: A system for collaboratively generating and/or managing a media channel is provided. The system includes an identification component, a generation component and a permissions component. The identification component identifies a first set of media content associated with a first social group and a second set of media content associated with a second social group. The generation component generates a media channel based on the first and second sets of media content identified as being respectively associated with the first and second social groups. The permissions component grants access to the media channel based at least on permissions generated for the first and second sets of media content in connection with the respective first and second social groups.Type: GrantFiled: August 7, 2019Date of Patent: December 28, 2021Assignee: Google LLCInventors: Justin Lewis, Jonathan William Ray