Patents Examined by Quang N. Nguyen
-
Patent number: 11962461Abstract: A system and a method to dynamically reprovision network devices may include a first network device configured to reprovision a second network device in accordance with a specific location of the second network device in a predefined area. The first network device may be configured to sense the second device at the specific location in the predefined area, identify reprovisioning parameters associated with the specific location, and provide the reprovisioning parameters to the second network device. In turn, the second network device may be configured to perform one or more roles associated with the specific location in the predefined area based at least in part upon information in the reprovisioning parameters.Type: GrantFiled: July 24, 2023Date of Patent: April 16, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Domenico Ficara, Amine Choukir, Salvatore Valenza, Vincent Cuissard
-
Patent number: 11954508Abstract: 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: August 14, 2023Date of Patent: April 9, 2024Assignee: Kabam, Inc.Inventors: Matthew Curtis, James Koh, Kellen Christopher Smalley, Michael C. Caldarone
-
Patent number: 11936735Abstract: A method for capturing real-time motion data events from a remotely deployed far edge compute node on a remote asset, such as a racing vehicle, allows for real-time motion simulation of a racing experience. In the method, incoming audio and video data are received from the far edge compute mode, along with incoming motion data. The motion data is imbedded within data frames of the audio/video to create distributable content. The content may be distributed via a content distribution service for real-time, livestream experiences in a motion simulator, or for later playback in a motion simulator.Type: GrantFiled: June 16, 2023Date of Patent: March 19, 2024Assignee: Glitch, LLCInventor: Avery Baird
-
Patent number: 11937279Abstract: In some embodiments, a system can include a first stream to be opened with an arbiter device, the first stream associated with a first set of capabilities, a second stream to be opened with the arbiter device, the second stream associated with a second set of capabilities, and a wireless network architecture that determines a network messaging schedule based on the first set of capabilities and the second set of capabilities. The network messaging schedule can be sent to one or more client devices associated with the first stream or the second stream.Type: GrantFiled: June 20, 2023Date of Patent: March 19, 2024Assignee: Skyworks Solutions, Inc.Inventor: Samuel F. Hishmeh
-
Patent number: 11929843Abstract: A device for retrieving previous chat history from a chat room includes a control module configured to generate a chat history retrieval request, a transmitting/receiving module configured to transmit the generated chat history retrieval request to a server, and to receive, from the server, a previous chat history, and an input/output module configured to display the received previous chat history in a chat window. The invitation message at least includes an ID of the first user, an ID of the second user, an ID of the chat room, a transmission time of the invitation message, and a previous message code. The previous message code is unit time for limiting the retrieval start point.Type: GrantFiled: July 11, 2023Date of Patent: March 12, 2024Assignee: SAMSUNG SDS CO., LTD.Inventors: Seungwon Lee, Haneol Lee, Kyungsun Kang, Yongkook Park, Hwanyeol Choi
-
Patent number: 11924036Abstract: Techniques for enabling a network access provider to make automatic Software as a Service (SaaS) optimization decisions. Among other things, the techniques may include determining a SaaS application that is being accessed by client endpoints via flows through a network access provider. The techniques may also include determining, based at least in part on a policy associated with the network access provider, whether to enable network optimizations for traffic through the network access provider to the SaaS application. Based at least in part on a determination that the network optimizations are to be enabled for the traffic to the SaaS application, the techniques may include installing a service definition associated with the SaaS application in a service policy database of the network access provider.Type: GrantFiled: April 10, 2023Date of Patent: March 5, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Darren Russell Dukes, Jeevan Sharma, Fabio R. Maino, Alberto Rodriguez-Natal
-
Patent number: 11917032Abstract: A content delivery platform and method for using the same are disclosed. In one embodiment, the content delivery platform comprises one or more client devices, each of the one or more client devices having memory for storing an application and one or more processors to execute the application; and a first device having a physically local content cache to store content to be served directly to the one or more client devices, each of the one or more client devices, in response to executing the application with the one or more processors, operable to: automatically detect presence of the first device; automatically connect to the first device; request content from the first device; obtain the content from the first device; and disconnect from the first device after receiving the content from the first device.Type: GrantFiled: May 27, 2020Date of Patent: February 27, 2024Assignee: MO-DV, INC.Inventor: Greg Bohrn
-
Patent number: 11916984Abstract: System and methods for running conference applications before, during, and after a network conference. In an embodiment, a method is provided for running a conference application before joining a network conference. The method includes activating a client application, selecting a conference application from a plurality of conference applications, running the conference application from the client application before joining a network conference, and joining the network conference using the client application.Type: GrantFiled: May 10, 2023Date of Patent: February 27, 2024Assignee: Zoom Video Communications, Inc.Inventors: Ross Douglas Mayfield, Yoshifumi Takebuchi
-
Patent number: 11909613Abstract: The present disclosure relates to computer-implemented methods, software, and systems for on-demand outage notifications in a cloud environment. Data defining statuses of network calls exchanged between web agents registered at correspondingly different network segments of a cloud platform is evaluated to determine health statuses of the cloud platform. In response to receiving a request to subscribe an application for notifications for a current health status, registering, at the health service, the application to receive the notifications associated with health statuses of network connectivity of the cloud platform. The application is registered to receive the notifications at a subscription network address under a notification regime. A notification for the current health status of network connectivity of the cloud platform is dynamically provided by the health service. The notification is provided to the registered application according to notification rules defined in the notification regime.Type: GrantFiled: January 23, 2023Date of Patent: February 20, 2024Assignee: SAP SEInventors: Shenol Hulmi Yousouf, Stoyan Zhivkov Boshev, Petar Rusev Rusev
-
Patent number: 11909845Abstract: Examples herein involve a multi-access edge computing (MEC) environment. An example process may include receiving a tenant application that is to be hosted in a MEC environment. The MEC environment may be situated between a user device and an external platform. The process may include assigning an edge service identifier (ESID) to the tenant application. The ESID may be used to indicate that a message, associated with the user device, involves the tenant application. The process may include assigning a host identifier to the tenant application. The host identifier may be used to indicate that report data, associated with execution of the tenant application within the MEC environment, is to be provided to the external platform. The process may include routing communications associated with the tenant application using the ESID and the host identifier.Type: GrantFiled: February 24, 2022Date of Patent: February 20, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Cheul Shim, Mahadevan Viswanathan, Thierry R. Sender
-
Patent number: 11909812Abstract: This application relates to an application control method performed by an electronic device that runs a native application and a sub-application nested in the native application. The method includes: receiving, by the native application, an object creation instruction transmitted by the sub-application; in response to the object creation instruction, creating, by the native application, a native object, wherein the native object is configured for performing operation on target multimedia content in the sub-application; receiving, by the native application, an object calling instruction transmitted by the sub-application; and in response to the object calling instruction, executing, by the native application, the native object and returning an execution result of the native project to the sub-application, wherein the sub-application is configured for performing corresponding operation on target multimedia content according to the execution result.Type: GrantFiled: June 20, 2023Date of Patent: February 20, 2024Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Wei Zhang, Jie Fan
-
Patent number: 11909575Abstract: A cloud-connected baseboard management controller (BMC) enables remote management of all management layers of edge-based host machines from the cloud without imposition of costs associated with firewalls and private data connections. A remote management agent incorporated into the BMC enables creation of a remote management-enabled bare-metal server paradigm in which remote management from the cloud is supported at the lowest hardware levels which provides for cost-effective utilization of network resources down to even a single isolated node.Type: GrantFiled: June 15, 2023Date of Patent: February 20, 2024Assignee: Microsoft Technology Licensing, LLCInventor: Sanjeev Mehrotra
-
Patent number: 11902094Abstract: Systems, computer program products, and methods are described herein for end-to-end automation of network infrastructure development changes. The present disclosure is configured to collect and archive data comprising feature logs, resource logs, and events in a central historical data storage. This data is subsequently normalized and events are correlated to specific features. This correlation involves locating differences in pre and post-deployment feature performance, which includes resource utilization, and maintaining a history of the analyzed data in the central historical data storage.Type: GrantFiled: July 31, 2023Date of Patent: February 13, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Anmol Puri, Nusrath Fathima, Srikanth Gonda, Lingaraj Gopalakrishnan, Kommu John Bilton, Ashok Kumar, Avinash Basavant Nigudkar, Shalu Wadhwa, Narsing Raj
-
Patent number: 11895211Abstract: Systems, devices and methods for adaptive compression of stored information includes a memory management computing device programmed to monitor a size of a plurality of data structures stored in a data repository. The computing device compares the size of each of a plurality of data structures to a predetermined threshold. When a size of an uncompressed data structure meets the threshold, the memory management computing device calculates a value of a first compression parameter based on a value of a first parameter and a value of a second parameter of each data element of the uncompressed data structure, calculates a value of a second compression parameter based the value of the first parameter of each data element of the uncompressed data structure, generates a compressed data structure based on the value of the first compression parameter and the second compression parameter; and replaces, in the data repository, the uncompressed data structure with the compressed data structure.Type: GrantFiled: May 24, 2023Date of Patent: February 6, 2024Assignee: Chicago Mercantile Exchange Inc.Inventors: Fateen Sharaby, Sriram A. Raju Datla, Dhiraj Subhash Bawadhankar, John Charles Redfield, Justin Yeong-Juin Lee
-
Patent number: 11895111Abstract: A method and apparatus of a device that authorizes a device for a service is described. In an exemplary embodiment, the device intercepts a request for a web page from a web browser executing on the device, wherein the request includes an indication associated with an authorization request for the service and the web page provides the service. In addition, the device presents an authorization user interface on the device. The device further performs a local authorization using a set of user credentials entered via the authorization user interface. The device additionally performs a server authorization with a server. Furthermore, the device redirects the web browser to the requested web page, wherein the web browser is authorized for the service provided by the web page.Type: GrantFiled: January 11, 2023Date of Patent: February 6, 2024Assignee: APPLE INC.Inventors: Dmitry V. Belov, Brent A. Fulgham, Sudhakar N. Mambakkam, Richard J. Mondello, Kalyan C. Gopavarapu, Edgar Tonatiuh Barragan Corte, Libor Sykora
-
Patent number: 11895214Abstract: The present disclosure provides systems and methods for user interaction and task completion using multiple devices. A set of devices may be used to perform a task, such that different devices may perform different steps of the task. A device management service may update state information at each device of the set, thereby enabling a user to interact with any of the computing devices to perform the task. A device management service may also automatically determine which device should be used by the user, based on task or step requirements, device characteristics, and device capabilities, among other examples. Thus, rather than being required to continue a task on the same device (even when the device is not well-suited for the current step or task), the user is provided with the option to use and, in some instances, is automatically transitioned to use, different devices within the set.Type: GrantFiled: August 3, 2022Date of Patent: February 6, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Robert A. Sim, Adam Fourney, Russell Allen Herring, Jr., Ryen William White, Elnaz Nouri
-
Patent number: 11893548Abstract: Techniques for improving computing device operations are provided. A system can include an organizational database that stores a centralized set of organizational data having a plurality of device objects and a plurality of employee objects. The system can receive a notification associated with the first employee object. Additionally, the system can determine, using the organizational database, that the first device object is associated with the first employee. Moreover, the system can access a device policy for the first device object. Furthermore, the system can evaluate the device policy based at least in part on data associated with the first employee object and the notification. The evaluation of the device policy includes running a query expression against the centralized set of organizational data to return a query result. Subsequently, the system can execute an action based on the query result. The action can be associated with the first computing device.Type: GrantFiled: December 22, 2022Date of Patent: February 6, 2024Assignee: PEOPLE CENTER, INC.Inventors: Zaafir Kherani, Di Yang, Xiaochi Luo, Siddhartha Gunda, Kyle Michael Boston, Daniel Robert Buscaglia, Dilanka Theshan Dharmasena
-
Patent number: 11887129Abstract: A networked data processing system that provides an application programming interface (API) for consumer-permissioned data, such as academic data, employment data and income data. In some implementations, the data processing system enables application developers to integrate consumer-permissioned data (such as academic data) into their applications. In some implementations, the API enables a developer to focus on other aspects of a given application, while leveraging the data processing system to handle aspects of gathering and processing the source data, such as authenticating the provenance of the source data, handling user permissions, extracting the source data, reviewing the source data, verifying the source data, generating one or more scores from the source data, analyzing the source data relative to a defined purpose, providing the information sought from the analyzed data, and the like.Type: GrantFiled: February 25, 2021Date of Patent: January 30, 2024Assignee: MeasureOne, Inc.Inventors: Elan Amir, Sapan Tushar Shah, Unni Krishnan Kamatchi Pillai
-
Patent number: 11870837Abstract: A computer program product, system, and computer-implemented method for facilitating co-browsing of a web application wherein HTML and JavaScript code within a web application are wrapped and brokered to a plurality of third parties.Type: GrantFiled: November 22, 2022Date of Patent: January 9, 2024Inventors: Nicholas Piël, Maxim Tsoy, Ian Birch
-
Patent number: 11863432Abstract: In one embodiment, a device identifies a potential change in user experience of an online application. The device selects, based on the potential change in user experience, a set of one or more users of the online application. The device obtains, from the set of one or more users of the online application, feedback regarding their experience with the online application. The device uses the feedback obtained from the set of one or more users of the online application to make a routing decision in a network regarding traffic of the online application.Type: GrantFiled: July 26, 2022Date of Patent: January 2, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Michal Wladyslaw Garcarz, Grégory Mermoud, Jean-Philippe Vasseur, Eduard Schornig