Patents Examined by Emmanuel L. Moise
-
Patent number: 12099635Abstract: In one embodiment, a computing system executes an application defining a bound variable that references a bound value. The bound value references computation instructions to derive a corresponding current value of the bound variable and the application lacks access permission to the current value of the bound variable. An operating system of the computing system receives a request to perform an operation that references the bound variable. The operating system identifies, based on computation instructions, one or more services separate from a process running the application to process the computation instructions referenced by the bound value. At least one of the one or more services has access permission to the current value of the bound variable. The operating system computes, using the one or more identified services, the current value of the bound variable according to the computation instructions of the bound value.Type: GrantFiled: December 21, 2021Date of Patent: September 24, 2024Assignee: Meta Platforms Technologies, LLCInventor: Arthur Zwiegincew
-
Patent number: 12088660Abstract: A wireless communication system generates Artificial Intelligence (AI) responses to network data. Computer circuitry hosts network functions, distributed ledgers, ledger clients, and AI engines. The network functions serve User Equipment (UEs) over Radio Access Networks (RANs), and in response, transfer the network data to the distributed ledgers. The distributed ledgers receive and store the network data. The ledger clients select some of the network data from the distributed ledgers and transfer the selected network data to the AI engines. The AI engines receive the selected network data, and in response, generate the AI responses. The ledger clients and the AI engines may comprise wireless network slices.Type: GrantFiled: August 23, 2022Date of Patent: September 10, 2024Assignee: T-MOBILE INNOVATIONS LLCInventors: Lyle Walter Paczkowski, Ronald R. Marquardt, Stephen P. O'Neal, Tracy Lee Nelson
-
Patent number: 12081355Abstract: Certain aspects of the disclosure are directed to communication bridging in a telecommunication system. According to a specific example, a data-communications service provider uses a data-communication server and a uniform resource locator (URL) generation circuit to form a communication bridge between a different disparate chat rooms. The URL generation circuit generates a URL associated with the communication bridge. Using the generated URL an assimilation and processing circuitry, chat messages may be received and conveys by using the server and respective communication protocols associated with the chat rooms, between participants of the chat rooms.Type: GrantFiled: July 25, 2022Date of Patent: September 3, 2024Assignee: 8x8, Inc.Inventors: Andrei Soroker, Peter Hizalev, Bryan R. Martin
-
Patent number: 12081438Abstract: One aspect of the instant application facilitates automatic policy engine selection. During operation, a system can monitor a network including a set of network devices. The system can receive, based on the monitoring, a set of attributes associated with the network. At least two network devices are equipped with a different policy enforcement engine for enforcing one or more given policy rules. The system can apply a unified policy model to determine, based on the set of attributes, an assignment of the one or more given policy rules to the first policy enforcement engine and the second policy enforcement engine for providing an optimized policy enforcement. The system may then select based on the assignment, one or both of the first policy enforcement engine and the second policy enforcement engine. The system may activate the selected one or both policy enforcement engines for enforcing the given policy rules.Type: GrantFiled: October 11, 2021Date of Patent: September 3, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Mark A. Parenti, Timothy M. Ireland, Mathieu Riverin, Rajaseelan Manavalan, Marek Tomasz Telus
-
Patent number: 12081448Abstract: Various implementations disclosed herein include devices, systems, and methods for reducing a decode delay at a client device. In some implementations, a device includes one or more processors and a non-transitory memory. In some implementations, a method includes determining that a client device is being switched from a real-time content presentation mode in which the client device presents real-time content to a buffered content presentation mode in which the client device presents buffered content. In some implementations, the method includes transmitting, to the client device, video frames corresponding to the buffered content at a first transmission rate. In some implementations, the method includes changing the first transmission rate to a second transmission rate based on an indication that a number of bits stored in a buffer of the client device satisfies a decode threshold.Type: GrantFiled: June 28, 2021Date of Patent: September 3, 2024Assignee: Synamedia LimitedInventors: Avi Fruchter, Ilan Cohen, Zorach Reuven Wachtfogel, Uziel Joseph Harband, Einav Rivni, Thomas Paul Burnley
-
Patent number: 12056509Abstract: A system and method for a virtual desktop system is disclosed. The system includes a master fabric region including resources for provisioning a desktop. The system includes an expansion fabric region including replicated resources for provisioning the desktop from the master fabric region. The system includes a control plane having a global pool. A client device application operated by a user associated with the global pool accesses a desktop from either the master fabric region or the expansion fabric region.Type: GrantFiled: June 5, 2023Date of Patent: August 6, 2024Assignee: Workspot, Inc.Inventors: David T. Sulcer, Shiva Prasad Madishetti, Lisa Wing San Chui, Anushree Kunal Pole, Joseph V. Semmelrock, Sr., Virabrahma Prasad Krothapalli, Amitabh Bhuvangyan Sinha, Jimmy Chang, Harpreet Singh Labana, Raminder S. Channe
-
Patent number: 12058046Abstract: Examples described herein generally relate to hosting kernel isolated containers within a virtual machine. A server includes a physical processor and a physical computer memory storing executable code, the executable code providing a host virtual machine including a kernel and at least one kernel isolated container within the host virtual machine. The server includes a physical network interface controller, NIC, including a first physical NIC switch and a second physical NIC switch. The first physical NIC switch is configured to distribute incoming data packets to a first plurality of functions including a physical function and virtual functions. At least one of the virtual functions is assigned to the host virtual machine. The second physical NIC switch is configured to distribute the incoming data packets for the host virtual machine to a second plurality of virtual functions including a respective virtual function assigned to an individual kernel isolated container.Type: GrantFiled: August 25, 2020Date of Patent: August 6, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Omar Cardona, Gerardo Diaz-Cuellar, Dinesh Kumar Govindasamy
-
Patent number: 12052133Abstract: An apparatus (101) is disclosed for remotely controlling a network device (102). The apparatus comprises means for determining (200) that said network device (102) is unresponsive; means for determining a patch for application at said network device (102) for resolving said unresponsiveness; means for sending (207) said patch to an intermediary device (103) capable of communicating with said network device (102); means for signing (208) a first transaction corresponding to said patch with a blockchain network (104), wherein said first transaction is a multi-signed transaction signed by said apparatus (101) and said intermediary device (103) and wherein said first transaction is indicative of a patch result to be obtained; and means for receiving (218) a message from said intermediary device (103) that said patch has been applied. Also disclosed are a network device, an intermediary device, a blockchain network device and corresponding methods.Type: GrantFiled: July 30, 2021Date of Patent: July 30, 2024Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Matteo Signorini, Matteo Pontecorvi
-
Patent number: 12040993Abstract: A system and method for enabling software engine virtualization and dynamic resource and task distribution across edge and cloud, comprising at least one cloud server comprising memory and at least one processor, the at least one cloud server hosting at least one cloud engine configured to store and process application data from one or more applications; one or more client devices connected to the cloud server via a network, the one or more client devices hosting at least one local engine configured to store and process application data from the one or more applications and to provide output to users; and a virtual engine hosted across edge and cloud configured to virtualize, via a virtualization logic component, one or more system network components, applications, and engine components, creating a virtual layer connected to the one or more client devices and cloud server via the network.Type: GrantFiled: June 17, 2020Date of Patent: July 16, 2024Assignee: THE CALANY HOLDING S. À R.L.Inventor: Cevat Yerli
-
Patent number: 12033533Abstract: Systems and methods in accordance with embodiments of the invention utilize technology to facilitate student question creation. Interactive platforms such as mobile phones or tablets can allow questions to be written, saved, and communicated electronically. In one embodiment, a method for collaboratively generating a question includes generating question data in response to input of a question and answer choices on a first device, sending the question data to a repository, sending the question data from the repository to a second device, displaying the question and answer choices on the second device, generating revised question data in response to input that changes the question, sending the revised question data to the repository, sending the revised question data to a third device, displaying the question and answer choices on the third device, receiving input of the selection of answer choices on the third device, and providing feedback whether the selection is correct.Type: GrantFiled: December 2, 2019Date of Patent: July 9, 2024Assignee: The Board of Trustees of the Leland Stanford Junior UniversityInventor: Hong Suk Kim
-
Patent number: 12021704Abstract: An interaction method for establishing a device linkage scene includes: in a displayed schematic diagram of a network configuration scene including electrical devices configured in a same network, selecting electrical devices in turn through a connecting line to form a connection track; setting a triggering sequence of linking the electrical devices in a linkage scene represented by the connection track according to a connection sequence; selecting an electrical device on the connection track and setting an operating parameter of the electrical device in the linkage scene; and finally saving relevant information of the linkage scene. In this way, objectives of an intuitive display, simply and quickly setting a linkage scene, and improving user experience are achieved, linkage operation steps are reduced, and a user may conveniently and quickly set a smart home linkage.Type: GrantFiled: December 29, 2022Date of Patent: June 25, 2024Assignee: GREE ELECTRIC APPLIANCES, INC. OF ZHUHAIInventor: Yiling Nie
-
Patent number: 12015678Abstract: A system for delivering content over a communication, including an interface for receiving a request for transferring content, where the request specifies optimization types for transferring the content, multiple control units, where each control unit maintains an open communication channel with delivery peers that communicate with destination servers, and a peer manager communicating with the multiple control units and with the interface, the peer manager configured for selecting a specific delivery peer according to the optimization types and connection parameters included in the request and a set of rules, and sending a command to a selected control unit which communicates with the specific delivery peer selected to transfer the content from a specific destination server of the multiple destination servers, where the selected delivery peer transfers the content from a specific destination server.Type: GrantFiled: July 4, 2022Date of Patent: June 18, 2024Assignee: THE DATA COMPANY TECHNOLOGIES INC.Inventors: Uri Knorovich, Alon Bar Tzlil, Yuval Shalev
-
Patent number: 12014186Abstract: In an example embodiment, a solution is provided that reduces downtime during operating system patching. This reduces the downtime, regardless of which activity is being performed, and is platform-agnostic. More specifically, a target image for the operating system is obtained. During a preparation phase, a virtual machine with the target image is deployed. This virtual machine is deemed a reference virtual machine. A backup of the reference virtual machine bootable root disk is then taken, and a reference root block device is updated with a customer virtual machine operating system/application/database configuration files and folders. These customer-specific configuration files are then copied from block devices of the customer virtual machine to the reference virtual machine. The reference virtual machine can then be powered on. Only then is the customer virtual machine shut down, and the reference virtual machine swapped in for the customer virtual machine, minimizing the downtime during this period.Type: GrantFiled: March 25, 2022Date of Patent: June 18, 2024Assignee: SAP SEInventors: Siju Thondiyil Vasudevan Nair, Subeesh Nikarthil Sivadasan, Tobias Zeuch, Ritesh Mangalore Shenoy, Gautham Jayatheertha
-
Patent number: 12003378Abstract: A method for scaling a virtual network function (VNF) by analyzing VNF metrics data, the method that includes obtaining, by a computing device, a VNF metrics data, identifying a queue in the VNF metrics data, calculating a constraint violation probability based on the queue, making a first determination that the constraint violation probability is greater than an upper threshold, and based on the first determination, scaling up the VNF.Type: GrantFiled: December 16, 2022Date of Patent: June 4, 2024Assignee: DELL PRODUCTS L.P.Inventors: Ana Cristina Bernardo De Oliveira, André Ricardo de Carvalho Saraiva, Anselmo Luiz Éden Battisti, Antonio Augusto de Aragão Rocha, Flávia Coimbra Delicato, Ian Vilar Bastos, Paulo de Figueiredo Pires, Thais Vasconcelos Batista, Thiago Pereira da Silva, Evandro Luiz Cardoso Macedo
-
Patent number: 11985207Abstract: An aggregating server includes a control logic, a first proxy node, and a second proxy node in an aggregated address space The first proxy node corresponds to a first node in a remote address space of an aggregated server, and the second proxy node corresponds to a second node in the remote address space of the aggregated server. The control logic is configured to forward node data from the first node in the remote address space via the first proxy node and the second proxy node to the second node in the remote address space according to an input/output relationship.Type: GrantFiled: October 7, 2021Date of Patent: May 14, 2024Assignee: ABB Schweiz AGInventors: Frode Krossoy, Roland Braun
-
Patent number: 11983581Abstract: In one implementation, systems and methods are provided for processing digital experience information. A computer-implemented system for processing digital experience information may comprise a central data location. The central data location may comprise a connector that may be configured to receive information belonging to a category from an information source; an event backbone that may be configured to route the information received by the connector based on the category; a translator that may be configured to transform the received information into a common data model; and a database that may be configured to store the received information. The event backbone may be further configured to send information to the connector from the event backbone and the database based on one or more criteria.Type: GrantFiled: October 19, 2022Date of Patent: May 14, 2024Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.Inventor: Michael Nitsopoulos
-
Patent number: 11979470Abstract: Methods and systems are disclosed for delivery of notification messaging in an IP network. A multicast gateway may receive manifest files and segments of programming content for retrieval by a client device. The multicast gateway may receive segments of a notification message and modify information in the manifest file to reference the notification message content. Upon retrieval of the manifest file by a client device, the client may access the notification message content referenced in the manifest file. The multicast gateway may replace references to programming content with references to notification message content having a corresponding content type.Type: GrantFiled: March 1, 2016Date of Patent: May 7, 2024Assignee: Comcast Cable Communications, LLCInventors: John G. Bevilacqua, Jorge Salinger, Ty Pearman, Joseph Solomon, Saifur Rahman
-
Patent number: 11979364Abstract: Methods, systems, apparatuses, and computer program products are provided for executing an email communication import protocol in a selected group-based communication interface within a group-based communication system. The group-based communication system allows for receiving one or more email communication corpus associated with email communication accounts and parsing the email communication corpus to identify email communication account identifiers. The group-based communication system thereafter creates and transmits group-based communication interface invitations to the email communication accounts to allow access to the group-based communication interface. Upon access to the group-based communication interface, content from the email communication corpus may be included in the group-based communication interface.Type: GrantFiled: January 31, 2022Date of Patent: May 7, 2024Inventor: Britton Jamison
-
Patent number: 11956203Abstract: A method by a software defined networking (SDN) controller to configure a switch to perform translation module bypass in a container orchestration system. The method includes receiving a translation rule for a flow from a load balancer, sending translation module bypass instructions to a switch in response to receiving the translation rule for the flow, where the translation module bypass instructions include instructions for the switch to stop sending packets belonging to the flow to the translation module and to apply a network address translation specified by the translation rule for the flow to the packets belonging to the flow, and send an indication to the load balancer that the packets belonging to the flow are to bypass the translation module to cause the load balancer to disable timeout processing for the flow in the translation module.Type: GrantFiled: April 4, 2019Date of Patent: April 9, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Faseela K, Vyshakh Krishnan C H
-
Patent number: 11947610Abstract: The system provides a method and apparatus for sorting and displaying information from a BBS. The system provides a method of sorting and presenting messages from a BBS in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system allows a user to enter into a message thread at any point and to then produce a visualization of the related threads and messages associated with each individual message. The system provides interfaces for either a linear or threaded BBS or even a hybrid BBS that is some combination of linear and threaded.Type: GrantFiled: January 4, 2023Date of Patent: April 2, 2024Assignee: Bitvore Corp.Inventors: Carl Mandel, David Mandel, Brian Fudge, Lew Roth, Kevin Watters