Patents Examined by Atta Khan
-
Patent number: 11509739Abstract: A global architecture (GLP), as disclosed herein, is based on the thin server architectural pattern; it delivers all its services in the form of web services and there are no user interface components executed on the GLP. Each web service exposed by the GLP is stateless, which allows the GLP to be highly scalable. The GLP is further decomposed into components. Each component is a microservice, making the overall architecture fully decoupled. Each microservice has fail-over nodes and can scale up on demand. This means the GLP has no single point of failure, making the platform both highly scalable and available. The GLP architecture provides the capability to build and deploy a microservice instance for each course-recipient-user combination. Because each student interacts with their own microservice, this makes the GLP scale up to the limit of cloud resources available—i.e. near infinity.Type: GrantFiled: March 23, 2020Date of Patent: November 22, 2022Assignee: PEARSON MANAGEMENT SERVICES LIMITEDInventors: James Walsh, Suhail Khaki
-
Patent number: 11503080Abstract: There is provided a user device including a transceiver, a processor, and a memory. The memory stores a device management application (DMA) arranged to disable at least one function of the user device in accordance with an operative device policy state of the user device, and a device policy schedule comprising a queue of device policy states each having an associated respective set of policy data. Responsive to receiving, from a remote system via the transceiver, first synchronisation data indicating a first device policy state in the queue of device policy states, the DMA is arranged to update the operative device policy state of the user device to the indicated first device policy state.Type: GrantFiled: September 20, 2021Date of Patent: November 15, 2022Assignee: Trinomial Global LtdInventors: Thomas Campbell, Kasun Mallika Arachchilage
-
Patent number: 11489718Abstract: A framework for security information and event management (SIEM), the framework includes a first data store; a data router; one or more parsing mechanisms; one or more correlation machines; and one or more workflow engines, wherein said framework performs SIEM on behalf of multiple subscribers to said framework.Type: GrantFiled: December 23, 2021Date of Patent: November 1, 2022Assignee: CenturyLink Intellectual Property LLCInventors: Michael David Wimpy, Andrey Konczal
-
Patent number: 11488065Abstract: Provided are methods for iteratively refining a training data set which may include training a first predictive model based on a first set of user profiles; determining a classification for each user profile of a second set of user profiles; determining a performance score for the first predictive model; determining to update the first predictive model based on the performance score for the first predictive model; determining a classification for each user profile of the first set of user profiles using the first predictive model; and selecting at least one user profile of the first set of user profiles to include in a removal set of user profiles. In some non-limiting embodiments or aspects, the method may include removing each user profile included in the removal set of user profiles from the first set of user profiles. Systems and computer program products are also provided.Type: GrantFiled: April 9, 2020Date of Patent: November 1, 2022Assignee: Visa International Service AssociationInventors: Olivia Maly, Anubhav Narang, Nuri Vinod Purswani Ramchandani, Spiridon Zarkov, Chuxin Liao
-
Patent number: 11445008Abstract: A data processing method, an electronic device and a storage medium are related to the field of big data technologies. The solution is: receiving a file to be processed from a web server; invoking a target process to process the file to be processed, to generate a request result; storing the request result in a preset storage area; running a preset request finishing function; obtaining the request result from the preset storage area in response to the running the preset request finishing function; sending the request result to the web server; and reporting the request result to a cloud data center.Type: GrantFiled: September 15, 2020Date of Patent: September 13, 2022Assignee: APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECHNOLOGY CO., LTD.Inventor: Qianpeng Yao
-
Patent number: 11436533Abstract: Techniques and apparatus for an interactive element presentation process are described. In one embodiment, for example, an apparatus may include logic operative to store a plurality of model specifications for computational models, monitor the object storage service for at least one model event using a first serverless computing service, provide the plurality of model specifications associated with the at least one model event to one of a plurality of serverless computing clusters, generate model data for each of the plurality of model specifications, store the model data for each of the plurality of computational models in the object storage service, monitor the object storage service for at least one data event associated with the model data using a second serverless computing service, cause the plurality of instances to generate a plurality of trained model specifications based on training of the plurality of computational models. Other embodiments are described.Type: GrantFiled: April 10, 2020Date of Patent: September 6, 2022Assignee: Capital One Services, LLCInventors: Karthick Abiraman, Bing Liu, Saranya Thangaraj, Paul Ponce Portugal, Sang Jin Park
-
Patent number: 11438141Abstract: An information management method and system for managing consent for and use of information using a blockchain are provided. The information management method comprises: receiving a request to store a user agreement to the processing of the user's information from a service provider providing a service to the user; recording the user agreement on a blockchain; providing the service provider a response to the request to store the user agreement; receiving a third-party certification request for the provision of information from the user, regarding the information provided to the service provider; and providing a third-party certification for the provision of information to the user.Type: GrantFiled: December 10, 2020Date of Patent: September 6, 2022Assignee: Piamond Corp.Inventor: Jinhong Yang
-
Patent number: 11431562Abstract: A network slice managing entity, comprising means configured to obtain a service request for a network slice, the service request defining service requirements; request network slice descriptions from a database and selecting at least one network slice which support said service requirements according to the descriptions; generate a resource graph comprising nodes representing infrastructure resources and links representing connections between the nodes, the resource graph depicting resources needed for providing the service, wherein the generating is carried out based on a network slice description of the selected at least one network slice; transmit the resource graph to an infrastructure manager for mapping a topology of said network infrastructure onto said resource graph and determining at least one subset of said network infrastructure; and, receive a mapping result from said infrastructure manager containing said at least one subset of said network infrastructure.Type: GrantFiled: December 7, 2018Date of Patent: August 30, 2022Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Sylvaine Kerboeuf, Quang Trung Luu, Michel Kieffer, Alexandre Mouradian
-
Patent number: 11418618Abstract: A method for optimal placement of microservices of a micro-services-based application in a multi-tiered computing network environment employing 5G technology is presented. The method includes accessing a centralized server or cloud to request a set of services to be deployed on a plurality of sensors associated with a plurality of devices, the set of services including launching an application on a device of the plurality of devices, modeling the application as a directed graph with vertices being microservices and edges representing communication between the microservices, assigning each of the vertices of the directed graph with two cost weights, employing an edge monitor (EM), an edge scheduler (ES), an alerts-manager at edge (AM-E), and a file transfer (FT) at the edge to handle partitioning of the microservices, and dynamically mapping the microservices to the edge or the cloud to satisfy application-specific response times.Type: GrantFiled: November 1, 2021Date of Patent: August 16, 2022Inventors: Kunal Rao, Giuseppe Coviello, Wang-Pin Hsiung, Srimat Chakradhar
-
Patent number: 11412440Abstract: A mobile device incorporating the subject disclosure may perform, for example, operations including requesting transport characteristics of a network coupled to a server and to the device according to a trajectory of the device. Data packets are transported to the mobile device according to a dynamic adaptive streaming over hypertext transfer protocol. The operations include obtaining the current transport characteristics of the network and predicting a future transport characteristic of the network, according to the trajectory of the device. A time is scheduled for sending a request to the server for transmission over the network of a data packet. The time can be scheduled according to the current and future transport characteristics of the network, to avoid degradation in quality of media content presented by the device. The data packet received responsive to sending the request is buffered for a future presentation of the media content. Other embodiments are disclosed.Type: GrantFiled: March 10, 2021Date of Patent: August 9, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: David Crawford Gibbon, Andrea Basso
-
Patent number: 11394802Abstract: A method and system of providing estimates or recommendations for software lifecycle management tasks by obtaining and storing local timing and result data for a current run of an application task on a local client, and gathering global timing and result data in a server computer for a plurality of clients including the local client. The local client combines its local timing and result data with the global timing and result data to generate an estimated time completion and success probability for a next run of the application task. The local client uses a rule definition file to substitute function variables for text strings and recommendation text with the appropriate values from the combined timing and result data and outputs the final time estimate UI string and recommendation through a user interface for display to a user.Type: GrantFiled: June 24, 2020Date of Patent: July 19, 2022Assignee: EMC IP Holding Company LLCInventors: Arun Murti, Adam Brenner, Mark Malamut, Vijay Anand
-
Patent number: 11395356Abstract: A host computing device may perform various aspects of the techniques described in this disclosure, and comprises a memory, a processor, and a personal area network (PAN) interface. The memory may store PAN configuration data for each user account of different user accounts, where the PAN configuration data includes a separate layer two host address (L2HA) for use by the PAN interface when supporting a PAN link. The processor may execute an operating system that, responsive to a first user account logging into the operating system: obtain, from the memory, first PAN configuration data of the PAN configuration data specific to the first user account; and initiate programming of the PAN interface to use a first L2HA included in the first PAN configuration data. The PAN interface may establish, using the first L2HA, a first PAN link with a first client computing device associated with the first user account.Type: GrantFiled: July 2, 2021Date of Patent: July 19, 2022Assignee: Google LLCInventors: Henry Salvatore Savage, Andrew Cheng, Joseph Pirozzo, Ryan Weekes
-
Patent number: 11375559Abstract: The present disclosure discloses a communication connection method. The method includes: capturing an image containing a marker and identifying the marker in the image; acquiring an identifier of a controller corresponding to the marker when the marker is a controller marker, the identifier being used for pairing during a communication connection with the controller; and establishing the communication connection with the controller based on the identifier.Type: GrantFiled: December 27, 2019Date of Patent: June 28, 2022Assignee: Guangdong Virtual Reality Technology Co., Ltd.Inventors: Guotai Wang, Jingwen Dai, Jie He, Yiqun Wu, Lini Cai
-
Patent number: 11343338Abstract: Techniques are described herein for determining an impact of slow performing webpages on a website. For example, a detection system may be provided to determine timing distributions for webpages by analyzing timing measurements for different timing metrics. The detection system may determine ranges of the timing distributions for slow and fast group of users of the website. The detection system may analyze user interactions of slow and fast group of users on the website. The detection system may further determine impacts of poor performing webpages on the website's performance based on the analysis of the user interactions on the webpages. The detection system may classify the impacts the webpages of the website and display the classifications to a website provider for identifying network operation(s) contributing to poor performance of the webpages.Type: GrantFiled: October 23, 2020Date of Patent: May 24, 2022Assignee: Quantum Metric, Inc.Inventors: Adam Dille, Mario Luciano Ciabarra, Jr., Hunter Pickett
-
Patent number: 11336579Abstract: Gateway devices at different sites of a primary Anycast network provide access to the sites by advertising a first set of Anycast addresses. A secondary shadow Anycast network advertises different second sets of Anycast addresses from the different sites in order to predetermine traffic shifts that occur as a result of changing one or more of the second set of Anycast addresses that are advertised from one or more of the sites. A traffic shifting device may implement a predetermined traffic shift in the primary Anycast network by selecting a particular second set of network addresses that produces a traffic shift at least equal to the predetermined traffic shift, mapping the particular second set of network addresses to a modified first set of addresses, and modifying routing in the primary Anycast network by advertising the modified first set of addresses instead of the first set of addresses.Type: GrantFiled: May 5, 2020Date of Patent: May 17, 2022Assignee: Edgecast Inc.Inventors: Derrick Sawyer, Marcel Eric Schechner Flores, Carl Tewksbury, Sree Priyanka Uppu, Stephen McQuistin
-
Patent number: 11316944Abstract: Systems, devices, apparatuses, components, methods, and techniques for predicting user and media-playback device states are provided. Systems, devices, apparatuses, components, methods, and techniques for media content item caching on a media-playback device are also provided. Systems, devices, apparatuses, components, methods, and techniques for predicting a destination are also provided.Type: GrantFiled: April 2, 2019Date of Patent: April 26, 2022Assignee: Spotify ABInventors: Daniel Bromand, Horia Jurcut, Carl-Johan Larsson, Fredrik Håkansson
-
Patent number: 11303524Abstract: Examples herein relate to managing data and network bandwidth. In an example implementation, a method includes monitoring a first location having a local volume and a local gateway and monitoring a second location having a first remote volume and a remote gateway. The method also includes determining a bandwidth requirement for a second remote volume at the second location and configuring the local gateway and the remote gateway for the bandwidth requirement. The method also includes adjusting the local gateway and the remote gateway when the bandwidth requirement changes.Type: GrantFiled: February 4, 2019Date of Patent: April 12, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Krishna B. Puttagunta, Rupin T. Mohan, Vivek Agarwal
-
Patent number: 11290322Abstract: Disclosed herein are methods, systems, and processes for performing honeypot asset cloning in cybersecurity computing environments. A computing asset and associated configuration information is identified along with configuration requirements for a honeypot. The configuration is modified to generate replication configuration information based partly on the configuration requirements. The replication configuration information is deployed in the network. A request to manage a configuration deployment in the network is received. In response to the request, the computing asset is configured based on the configuration information and the honeypot is generated based on the replication configuration information. The configuration is normalized and mapping information that is part of the configuration information that is supported by the honeypot is identified. A value in the configuration is replaced with another value associated with the part of the configuration information that is supported by the honeypot.Type: GrantFiled: March 4, 2021Date of Patent: March 29, 2022Assignee: Rapid7, Inc.Inventors: Tom Sellers, Andreas Galauner
-
Patent number: 11249768Abstract: A communication device includes a first communicator, a second communicator, an identifier acquirer, an identifier transmitter, a communication program acquirer, and a communication program executor. The first communicator communicates with a device. The second communicator communicates with a server. The identifier acquirer acquires from the device via the first communicator an identifier for identifying the device. The identifier transmitter transmits to the server the identifier acquired by the identifier acquirer. The communication program acquirer acquires from the server via the second communicator the communication program associated with the identifier transmitted by the identifier transmitter. The communication program executor executes the communication program acquired by the communication program acquirer.Type: GrantFiled: March 13, 2017Date of Patent: February 15, 2022Assignee: Mitsubishi Electric CorporationInventors: Takahiro Ito, Taichi Ishizaka
-
Patent number: 11245760Abstract: A method implemented by an application (app) store system for providing apps to one or more users through a network, the method comprising managing, by the app store system, a multi-screen application (MSA) package that comprises a set of related apps, wherein one or more relationships among the set of related apps are pre-defined, receiving, by the app store system, a request from a first user device via the network to download at least part of the MSA package; and causing, by the app store system, the set of related apps to be downloaded to a plurality of user devices including the first user device according to the one or more relationships among the set of related apps in response to the request.Type: GrantFiled: January 20, 2021Date of Patent: February 8, 2022Assignee: Futurewei Technologies, Inc.Inventor: Guangbin Fan