Patents Examined by Quang N. Nguyen
-
Patent number: 11386183Abstract: A method for predictive caching may include determining previous user activity related to data items and/or documents, receiving a request to view a document from a user, predicting data items to pre-cache based on the previous user activity and at least one other factor, prioritizing the predicted data items for pre-caching, dividing the prioritized data items for pre-caching into a plurality of groups, downloading prioritized data items for each group among the plurality of groups according to the prioritization of the predicted data items, and displaying a view of the document after data items, corresponding to the request, are received.Type: GrantFiled: July 22, 2021Date of Patent: July 12, 2022Assignee: MicroStrategy IncorporatedInventors: Chi Ho Yoon, Zhijian Xu, Ji Jin, Shrimohan Damani
-
Patent number: 11381630Abstract: Techniques for transmitting data over a network in a representational state transfer (REST) application are provided. A request for data from a client computing device in a representational state transfer (REST) application is received and a wire protocol is selected based on user input from a plurality of wire protocols that will be used to transmit one or more objects to be returned by the request. The selected wire protocol is indicated to the client computing device and the one or more objects are transmitted to the client computing device using the determined wire protocol.Type: GrantFiled: August 10, 2020Date of Patent: July 5, 2022Assignee: Red Hat, Inc.Inventors: Alessio Soldano, Ronald Sigal, Stephane Epardaud
-
Patent number: 11379484Abstract: A computer-implemented method and a media acquisition system (MAS) for accessing media from attendees of an event are provided. The MAS receives registration and event details from an organizer of the event and generates an online portal with media request elements. The MAS generates a shareable link to the online portal in multiple formats for rendering the shareable link to the attendees. The MAS displays the online portal on electronic devices of the attendees that access the online portal through the shareable link in one of the formats. The MAS acquires media from the electronic devices of the attendees agreeing to share the media with the organizer through a live media capture or an access of stored media. The MAS analyzes the acquired media according to organizer preferences and shares a selection of the analyzed media on preselected social media platforms on receiving a corresponding request from the organizer.Type: GrantFiled: July 24, 2021Date of Patent: July 5, 2022Inventor: Dean Francis Colomban
-
Patent number: 11381666Abstract: Systems and methods to manage and regulate the requests of multiple proxy clients are disclosed. In one aspect, the system and methods disclosed herein aids in configuring proxy server(s) with a rate-limit functionality. Configuration of the rate-limit functionality may be realized by, but not limited to, installing configuration file(s) and/or software application(s) on the proxy server(s). The configuration provides information about the list of restricted and unrestricted domains and their respective request limit specification in a given time frame. Therefore, each time before a proxy server forwards the clients' requests to a target domain, the proxy server checks and ensures that the request count to the particular target domain is well within the limit specified in the request limit specification. Thus, the embodiments described herein aid in preventing the IP addresses of proxy service providers from being blocked or denied from the target websites.Type: GrantFiled: February 24, 2022Date of Patent: July 5, 2022Assignee: METACLUSTER LT, UABInventors: Giedrius Stalioraitis, Ovidijus Balkauskas
-
Patent number: 11381489Abstract: A data tracking method, which is performed by a data tracking apparatus in an edge cloud environment including at least one edge node communicating with an end device and a central cloud, includes receiving data from the end device by a first edge node, creating, by the first edge node, a tracing history and distributing the data to a plurality of edge nodes so as to allow the plurality of edge nodes to create tracing histories, transmitting the created tracing histories to the central cloud by the first edge node and the plurality of edge nodes, and verifying, by the central cloud, linkability of the tracing histories transmitted to the central cloud, storing the tracing histories, analyzing the tracing histories, and providing a data tracking function.Type: GrantFiled: November 29, 2021Date of Patent: July 5, 2022Assignee: Penta Security Systems Inc.Inventors: Jin Hyeok Oh, Myung Woo Chung, Sang Gyoo Sim, Duk Soo Kim, Seok Woo Lee
-
Patent number: 11374835Abstract: Some embodiments include a network attack detection process, including, for each of a plurality of IoT devices of a communications network: receiving corresponding network traffic data representing network traffic characteristics of a plurality of network traffic flows of the device; processing the network traffic data to generate a plurality of corresponding features for each of the network traffic flows; and applying a corresponding set of one-class flow classifiers to the generated features to classify network traffic flows of the device and assess whether the network traffic characteristics of the network traffic flows are indicative of the device being under attack or having been compromised; wherein the flow classifiers are trained with training data representing normal network traffic behaviour of the device in an uncompromised state.Type: GrantFiled: December 13, 2019Date of Patent: June 28, 2022Assignee: NewSouth Innovations Pty LimitedInventors: Vijay Sivaraman, Hassan Habibi Gharakheili, Mohammed Ayyoob Ahamed Hamza
-
Patent number: 11368726Abstract: A system and method reconstruct multiple videos from multiple perspectives of an event into a continuous stream of the event viewable from different angles. The perspective sources may be received from different computing devices controlled by different parties. The source streams may be parsed for metadata and content perspective. The system may analyze different sources for an angle and rank the source streams based on quality and/or other metadata factors. The highest ranking source streams for a timestamp may be combined to generate a final streaming output of the event which can be displayed from different angles. Some embodiments may display the event in a continuous three-dimensional output based on the different angles of the source streams.Type: GrantFiled: June 10, 2021Date of Patent: June 21, 2022Inventor: Francisco Matías Saez Cerda
-
Patent number: 11368371Abstract: Systems and methods include receiving visual representations of components in network elements in a network; responsive to training a machine learning model to evaluate the visual representations, analyzing the visual representations using the machine learning model to determine a status of the components; and providing the status of the components to an inventory application for any of updating the inventory application and reconciling existing data in the inventory application.Type: GrantFiled: September 2, 2021Date of Patent: June 21, 2022Assignee: Ciena CorporationInventors: Marek Gimza, Aung Htay, Paul Hudgins, Hari Pabbati
-
Patent number: 11356516Abstract: Methods and apparatus are described for facilitating the client-side caching of media content based on one or more properties of the media content. Information relating to the cacheability of different types of content is communicated to the media player on a client device in the manifest or playlist employed by the media player to request fragments of the media content. The media player uses this information to make decisions about how to cache the corresponding content.Type: GrantFiled: July 23, 2021Date of Patent: June 7, 2022Assignee: Amazon Technologies, Inc.Inventors: Yongjun Wu, Kyle Koceski, Kyle Alexander Woo, Vasanthakumar Soundararajan, Shiranchai Taneja, Shyam Krishnan Krishnan Moni, Jake O'Halloran
-
Patent number: 11356500Abstract: A determination is made, at a first server of an extension resource group of a provider network, that a network function of a radio-based application is to be executed. A request for the network function is transmitted from a first server to a second server of the extension resource group. The network function is executed at a network function accelerator card of the second server. A result of the execution is sent to a radio unit of the radio-based application from the second server.Type: GrantFiled: June 30, 2021Date of Patent: June 7, 2022Assignee: Amazon Technologies, Inc.Inventors: Diwakar Gupta, Benjamin Wojtowicz, Upendra Bhalchandra Shevade, Ximeng Simon Yang, Ishwardutt Parulkar
-
Patent number: 11349710Abstract: Techniques discussed herein relate to providing composable edge devices. In some embodiments, a user request specifying a set of services to be executed at a cloud-computing edge device may be received by a computing device operated by a cloud computing provider. A manifest may be generated in accordance with the user request. The manifest may specify a configuration for the cloud-computing edge device. Another request can be received specifying the same or a different set of services to be executed at another edge device. Another manifest which specifies the configuration for that edge device may be generated and subsequently used to provision the request set of services on that device. In this manner, manifests can be used to compose the platform to be utilized at any given edge device.Type: GrantFiled: November 19, 2021Date of Patent: May 31, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Jonathon David Nelson, David Dale Becker, Maxim Anatolyevich Romanenko
-
Patent number: 11340922Abstract: A system and method for facilitating a user to initiate and accept an assistance request through a chat session is disclosed. Controls may be provided in a graphical chat interface to enable the user to specify inputs to request assistance from other users participating in the chat session. An assistance request may be generated and communicated to those users through the chat session. Graphical representation for the assistance request and controls that facilitate the users to accept the assistance request may be provided in the graphical chat interface. Upon an acceptance to the assistance request by a responding user through the graphical chat interface, an assistance command may be generated and executed in the virtual space.Type: GrantFiled: September 20, 2021Date of Patent: May 24, 2022Assignee: Kabam, Inc.Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
-
Patent number: 11343336Abstract: Methods, apparatus, and processor-readable storage media for automatically syndicating licensed third-party content across enterprise webpages are provided herein. An example computer-implemented method includes generating, in connection with licensed third-party content, one or more licensed third-party content syndication files comprising a set of fields related to enterprise product information, licensed third-party content format information, license-related governance information, and enterprise webpage-based distribution information; processing at least a portion of the licensed third-party content using the one or more licensed third-party content syndication files; and automatically syndicating the at least a portion of the licensed third-party content, in accordance with the processing, across multiple user interfaces associated with one or more enterprise webpages, using at least one application programming interface.Type: GrantFiled: October 21, 2021Date of Patent: May 24, 2022Assignee: Dell Products L.P.Inventor: Kyle Alan Scarborough
-
Patent number: 11343135Abstract: A system includes one or more processors and a memory. The processor(s) effectuates operations including receiving a query, wherein the query identifies one or more problems in the network. The processor(s) further effectuates operations including retrieving contextual information and problem information, associated with the one or more problems, from a knowledge base and generating a first recommendation list comprising one or more recommendations, wherein each of the one or more recommendations comprises the contextual information or the problem information and at least one course of action.Type: GrantFiled: August 5, 2020Date of Patent: May 24, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Supratim Deb, Subhabrata Sen, Pramod Jamkhedkar
-
Patent number: 11323504Abstract: A method and system for centralized control of user devices is disclosed. The method for centralized control of user devices via universal IP services registrar includes receiving a request to register a user device for a plurality of services, registering the user device for the plurality of services by creating a user settings profile for the user for each of the plurality of services, receiving data from the plurality of registered services, and transmitting received data to the user device in accordance with the user profile.Type: GrantFiled: August 21, 2018Date of Patent: May 3, 2022Assignee: AT&T Intellectual Property I, L.P.Inventors: Steven A. Siegel, Reuben Klein, Leopold B. Strahs
-
Patent number: 11323492Abstract: An example method comprises receiving, by at least one computing device, a first notification from a first mobile computing device and a second notification from a second mobile computing device. The method may further comprise determining, based at least in part on a comparison of the first notification to the second notification, that the first mobile computing device has initiated a phone call with the second mobile computing device. The method may additionally comprise responsive to determining that the first mobile computing device has initiated the phone call with the second mobile computing device, sending, a first message to the first mobile computing device using a first data connection, and sending, a second message to the second mobile computing using a second data connection, wherein the first message and the second messages each indicate that the first and second mobile computing devices are able to exchange application data.Type: GrantFiled: October 29, 2020Date of Patent: May 3, 2022Assignee: Google LLCInventors: Lawrence Jonathan Brunsman, Christian Sonntag, Emil Valkov, Andrew Flynn, Evan Charlton, Brian Clair Williammee
-
Patent number: 11303536Abstract: Systems herein allow a customer to provision an enterprise mobility management system (“EMM”) in a cloud service. A provisioning server can provide a portal for the customer to input an indication of a number of computing devices that the EMM system will service. The customer can also specify an EMM application version. Based on this information, the provisioning server can determine how many servers to instantiate in the cloud service and install the appropriate EMM application. The provisioning server can also monitor the number of devices and automatically instantiate additional servers as needed.Type: GrantFiled: February 18, 2020Date of Patent: April 12, 2022Assignee: VMware, Inc.Inventors: Harit Patel, Alan Roberts, Shrivatsh Santhanagopalan, Landy Youkhana
-
Patent number: 11303538Abstract: A system and method is disclosed for performance analysis of processes in a managed network. Processes may be represented as sets of activities, and an audit database may be configured for logging activities within the managed network. Database may include fields to identify process instances, process classes, process states, and process transitions. A server device may receive a request from a client device to view information representative of multiple process instances. The server device may select a plurality of process instances according to filter criteria applied to the data fields of the audit database records, and generate a graphical representation of interconnections between the one or more data fields of the selected plurality based on a statistical analysis of the one or more data fields of the audit database records corresponding to the selected plurality of process instances. The server may then transmit the graphical representation to the client device.Type: GrantFiled: October 26, 2020Date of Patent: April 12, 2022Assignee: ServiceNow, Inc.Inventor: Manjeet Singh
-
Patent number: 11301284Abstract: A method for managing virtualized network function (VNF) instantiation, including a first device receiving, from a requester device, a request for instantiating the NS, wherein the request carries instance information of a VNF that is in a network service (NS) and to be instantiated using a second device. After receiving the request, the first device records an instance identifier (ID) of the VNF. In a VNF instantiation phase, the first device authorizes instantiation of the VNF based on the instance ID of the VNF that is recorded during instantiation of the NS. The instance ID of the VNF to be instantiated by the second device is carried in the request, such that the first device can obtain a relationship between the VNF to be instantiated by the second device and the NS, and therefore can control instantiation of the VNF based on the relationship.Type: GrantFiled: December 23, 2019Date of Patent: April 12, 2022Assignee: HUAWEI TECHNOLGOIES CO., LTD.Inventor: Shitao Li
-
Patent number: 11297152Abstract: Systems and methods to manage and regulate the requests of multiple proxy clients are disclosed. In one aspect, the system and methods disclosed herein aids in configuring proxy server(s) with a rate-limit functionality. Configuration of the rate-limit functionality may be realized by, but not limited to, installing configuration file(s) and/or software application(s) on the proxy server(s). The configuration provides information about the list of restricted and unrestricted domains and their respective request limit specification in a given time frame. Therefore, each time before a proxy server forwards the clients' requests to a target domain, the proxy server checks and ensures that the request count to the particular target domain is well within the limit specified in the request limit specification. Thus, the embodiments described herein aid in preventing the IP addresses of proxy service providers from being blocked or denied from the target websites.Type: GrantFiled: September 30, 2021Date of Patent: April 5, 2022Assignee: METACLUSTER LT, UABInventors: Giedrius Stalioraitis, Ovidijus Balkauskas