Patents Examined by Abdelbasst Talioua
-
Patent number: 12218989Abstract: Methods, systems, and computer readable media for triggering a session initiation protocol (SIP) re-invite message are disclosed. One example method for triggering a SIP re-invite message occurs at a SIP node. The method comprises: determining that the SIP node is not needed as an intermediary node for facilitating SIP communications between a first SIP user agent and a second SIP user agent; generating a SIP message comprising information in a SIP extension header field for triggering an endpoint to generate a SIP re-invite message; and sending the SIP message toward the first SIP user agent.Type: GrantFiled: October 22, 2021Date of Patent: February 4, 2025Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Rohit Juneja
-
Patent number: 12218772Abstract: A centralized document system integrates online document execution and conferencing to control access to precipitant information. Precipitant information includes access codes, personal identification numbers, sensitive information, or any other secured information for which execution of an online document is a prerequisite for access to the secured information. The centralized document system detects precipitant information that is presented during a conference and controls access to the detected precipitant information (e.g., by generating permission rules that specify a type of online document to be executed to gain access). The centralized document system may determine whether a user has executed one or more online documents and thus, has authorization to access the detected precipitant information. If the user has not executed the online documents, the centralized document system can control access to the precipitant information by modifying the conference (e.g., using censors or breakout rooms).Type: GrantFiled: January 28, 2022Date of Patent: February 4, 2025Assignee: Docusign, Inc.Inventors: Anthony Joseph Ramoutar, Dorra Belhadj Ali, David Soh, Angel Azmavet Garcia Reyes, Billy Travis Williams, Ellis David Berner
-
Patent number: 12210563Abstract: The present disclosure describes an autonomous mechanism for implementing a flexible image repository that includes an image retrieval service and an image repository management application. The flexible image repository performs delta processing to provide a subset of stored images to a subscriber device when the image retrieval service receives an image update request. The subscriber device thus receives updates to the image repository in a manner that reduces bandwidth requirements at both the server and the client, allowing client-side images to be updated more frequently. A content manager may update the flexible image repository via the image repository management application, which tags images according to a naming convention prior to inserting the images in the image repository.Type: GrantFiled: August 30, 2022Date of Patent: January 28, 2025Assignee: CSC Holdings, LLCInventors: Jaison P. Antony, Heitor J. Almeida, John Markowski, Alejandro Hoyos, Peter Caramanica
-
Patent number: 12182623Abstract: A computing system may detect that a service, which receives a plurality of task requests associated with clients or profiles, is under duress based on performance information associated with the service. The computing system, responsive to detecting that the service is under duress, may successively, until the service is detected to not be under duress, select a profile based on a respective volume of requests associated with the profile, apply a task request limit to the profile, and detect whether the service is still under duress.Type: GrantFiled: December 11, 2018Date of Patent: December 31, 2024Assignee: Amazon Technologies, Inc.Inventors: Deepak Aggarwal, Monishkumar Gajendran
-
Patent number: 12184490Abstract: A method for automated deployment of application servers in a contact center system according to one embodiment includes generating a deployment package for the application servers in the contact center system based on deployment sizing information and environment information associated with the contact center system preparing a temporary deployment server of the contact center system for deployment of software to the application servers, and installing the software to the application servers using the temporary deployment server.Type: GrantFiled: December 30, 2019Date of Patent: December 31, 2024Assignee: Genesys Cloud Services, Inc.Inventors: John Roberts, Jr., Matthew Robinson
-
Patent number: 12106160Abstract: Systems, methods, and devices for improved routing operations in a network computing environment. A system includes a first switch and a second switch in a network topology. The system includes a host virtual machine in communication with at least one of the first switch and the second switch. The system includes a routed peer link connecting the first switch to the second switch. The system is such that the first switch and the second switch have the same Internet protocol (IP) address and media access control (MAC) address.Type: GrantFiled: August 23, 2019Date of Patent: October 1, 2024Assignee: Arrcus Inc.Inventors: Neeraj Malhotra, Keyur Patel, Derek Man-Kit Yeung, Lawrence Rolfe Kreeger, Shitanshu Shah, Lalit Kumar, Kalyani Rajaraman, Vikram Ragukumar, Nalinaksh Pai
-
Patent number: 12095582Abstract: A system to perform latency compensation techniques to facilitate synchronous sharing of video content during a communication session. The system enables video content that is being shared during the communication session to be played synchronously across numerous different client devices that are being used to participate in the communication session, notwithstanding variations in networking latency associated with the different client devices. The disclosed technologies provide improvements over existing screen sharing techniques which include continuously uploading streams of shared media content from a sharer's device and distributing these uploaded streams to other devices. For example, the techniques described herein enable a system to facilitate sharing of video content during a communication session without initially rendering video content at and simultaneously uploading the rendered video content from a sharer's device.Type: GrantFiled: February 7, 2020Date of Patent: September 17, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Casey James Baker
-
Patent number: 12081508Abstract: A computer-implemented method includes identifying, by a computer device, particular users of a digital publishing platform, the particular users being users that have commented on previous content published by a first user; identifying, by the computer device, correlated users, the correlated users being those particular users that have published a pertinent comment; assessing, by the computer device, a satisfaction level of the first user with each pertinent comment; identifying, by the computer device and based on the assessing, a set of users of the correlated users, each of the correlated users in the set of users having published a pertinent comment having a satisfaction level above a threshold; notifying, by the computer device, the set of users that the first user has published new content; detecting, by the computer device, new comments by the correlated users in the set of users, the new comments pertaining to the new content; assessing, by the computer device, a satisfaction level of the first userType: GrantFiled: June 25, 2019Date of Patent: September 3, 2024Assignee: International Business Machines CorporationInventors: Craig M. Trim, Shikhar Kwatra, Zachary A. Silverstein, Sarbajit K. Rakshit
-
Patent number: 12068875Abstract: A centralized document system integrates online document execution and conferencing to control access to precipitant information. Precipitant information includes access codes, personal identification numbers, sensitive information, or any other secured information for which execution of an online document is a prerequisite for access to the secured information. The centralized document system detects precipitant information that is presented during a conference and controls access to the detected precipitant information (e.g., by generating permission rules that specify a type of online document to be executed to gain access). The centralized document system may determine whether a user has executed one or more online documents and thus, has authorization to access the detected precipitant information. Responsive to determining that the user has not executed the online documents, the centralized document system can control access to the precipitant information by modifying the conference (e.g.Type: GrantFiled: January 28, 2022Date of Patent: August 20, 2024Assignee: DOCUSIGN, INC.Inventors: Anthony Joseph Ramoutar, Angel Azmavet Garcia Reyes, Ellis David Berner, Dorra Belhadj Ali, Billy Travis Williams, David Soh
-
Patent number: 12052167Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: GrantFiled: October 7, 2022Date of Patent: July 30, 2024Assignee: Leve 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Patent number: 11979303Abstract: Some embodiments of the present disclosure may relate generally to platforms for providing software services. Other embodiments may be disclosed and/or claimed.Type: GrantFiled: April 10, 2019Date of Patent: May 7, 2024Assignee: Avalara, Inc.Inventor: Ramashish Ramprakash Vishwakarma
-
Patent number: 11979458Abstract: A device may store first data structures that include first data identifying computing resources provided at an edge of a network for a computing environment. The device may store second data structures that include second data identifying aggregations of portions of the first data, and may store a third data structure that includes third data identifying an aggregation of the second data. The device may receive, from a first client device, client data identifying an address and resources associated with the first client device, and may update a first data structure based on the client data. The device may update a second data structure based on updating the first data structure, and may update the third data structure based on updating the second data structure. The device may provide a notification indicating that the first client device has been added as a computing resource for the computing environment.Type: GrantFiled: March 20, 2020Date of Patent: May 7, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Dan Sun, Weimin Liu, Yuk Lun Li
-
Patent number: 11973678Abstract: Systems and methods may provide connectivity to client electronic devices in a wireless communication network aboard aircraft or in another environment. During initial client device association with the wireless network, captive browser use at the client device may be minimized by directing the device to a fully-capable browser. Upon association, subsequent captivity probes transmitted by the client device may be detected and handled so as to prevent undesired re-launching of the captive browser at the client device.Type: GrantFiled: October 18, 2019Date of Patent: April 30, 2024Assignee: GOGO BUSINESS AVIATION LLCInventors: Bryan Adrian Lauer, Rukmani Loganathan
-
Patent number: 11968057Abstract: A document-usage control apparatus includes a memory in which a piece of relationship information is registered for each pair of users, the piece of relationship information indicating a relationship between the pair of users, and a processor configured to control use of a document to be shared at an online conference for each user attending the online conference, the use being controlled based on one or more pieces of relationship information registered in the memory.Type: GrantFiled: April 1, 2022Date of Patent: April 23, 2024Assignee: FUJIFILM Business Innovation Corp.Inventor: Hiroki Yamagishi
-
Patent number: 11962647Abstract: Examples can include (1) identifying, on a network, a source node and a destination node, the source node including at least one source node virtual machine (“VM”) to be replicated as a destination node VM on the destination node, (2) performing a full synchronization by copying disks used by the source node VM in a current operational state to the destination node VM, (3) scheduling start times for multiple update synchronizations of changed data between the source node VM and the destination node VM, the start times being scheduled at different time intervals, wherein a first time interval is greater than a second time interval, and (4) performing, at a switch-over time, a shutdown of the source node VM and transmitting data changes that are pending on the disk to the destination node. Various corresponding systems, methods, and non-transitory computer-readable media are also disclosed.Type: GrantFiled: August 6, 2019Date of Patent: April 16, 2024Assignee: VMware, Inc.Inventors: Kiran Kumar Cherivirala, Venu Gopala Rao Kotha, Anuj Khandelwal, Gurivi Reddy Gopireddy, Sureshbabu Koyadan Chathoth, Venkata Vanaja Lakshmi Yakkala
-
Patent number: 11929987Abstract: Techniques are disclosed for a network device to preserve packet flow information across bump-in-the-wire (BITW) firewalls. For example, a method comprises receiving, by a network device, a packet. The method also comprises determining, by the network device, that the packet matches a packet flow that is associated with an action to redirect the packet to a firewall configured as a bump-in-the-wire. The method further comprises, in response to the determination: modifying, by the network device, a Media Access Control (MAC) address field of a layer 2 (L2) packet header with a flow identifier of the packet flow; sending, by the network device, the packet to the firewall; receiving, by the network device, the packet from the firewall; and recovering, by the network device, the packet flow by modifying the packet according to the flow identifier in the packet to restore the L2 packet header of the packet.Type: GrantFiled: February 25, 2020Date of Patent: March 12, 2024Assignee: Juniper Networks, Inc.Inventors: Pranavadatta D N, Aniket G. Daptari, Carlo Contavalli, Prasad Miriyala, Kiran K N, Prasannaa Vengatesan T S, Venkatesh Velpula
-
Patent number: 11902125Abstract: A system for managing system hardware configuration data and system hardware connection data includes a database for storing predetermined system hardware configuration data and system hardware connection data in a generic format within a data array. A processor is coupled to the database and a memory is coupled to the processor. The memory stores a plurality of instructions for execution by the processor. Predetermined system hardware configuration data and system hardware connection data are extracted in a first format from at least one of a plurality of input sources that are input sources within the wireless communications network from the at least one input source. The extracted predetermined system hardware configuration data and system hardware connection data in the first format are converted into a generic data format. The predetermined system hardware configuration data and system hardware connection data in the generic data format are stored within a data array in the database.Type: GrantFiled: April 8, 2021Date of Patent: February 13, 2024Inventor: Richard K. Steen
-
Patent number: 11870847Abstract: Techniques are disclosed for decentralized data flow valuation and deployment in a highly distributed system. For example, a method comprises the following steps performed in a highly distributed system comprising a plurality of gateway nodes, wherein each of the plurality of gateway nodes is operatively coupled to one or more sensors that provide sensor data to the corresponding gateway node. A data flow is obtained at a given gateway node from a decentralized data storage system upon which a plurality of data flows is stored. The data flow is executed at the given gateway node, wherein the data flow is executed on sensor data obtained by the given gateway node from the corresponding one or more sensors. A data flow valuation operation is performed at the given gateway node based on the executed data flow to generate a data flow valuation result.Type: GrantFiled: January 21, 2019Date of Patent: January 9, 2024Assignee: EMC IP Holding Company LLCInventor: Stephen J. Todd
-
Patent number: 11843675Abstract: A method for synchronizing an identity of a user between a network observer and a third party includes: reading, by the network observer, a connection request sent from the user to the third party, the connection request including a host field having a host part corresponding to the third party and a sub-host part corresponding to identification information of the user; and associating, by the network observer in a database, the identification information of the user derived from the sub-host part with the identity of the user and an identity of the third party.Type: GrantFiled: October 10, 2018Date of Patent: December 12, 2023Assignee: NEC CORPORATIONInventor: Roberto Gonzalez Sanchez
-
Patent number: 11838141Abstract: In an approach for augmenting contextual timeline markers on a virtual video conversation, a processor records a virtual meeting on a virtual meeting platform with one or more participants. Responsive to the virtual meeting chair ending the virtual meeting with one or more incomplete tasks, a processor creates an augmented recording of the virtual meeting, wherein the augmented recording includes a timeline composed of a plurality of timeline markers, wherein a timeline marker is associated with a conversation that occurs at a particular contextual conversation point during the virtual meeting. A processor enables one or more post-meeting collaboration enabled conversations between the virtual meeting chair and one or more nonparticipants, wherein the one or more incomplete tasks are completed. A processor requests feedback on a timeline marker response associated with the one or more incomplete tasks from a timeline marker creator. A processor applies the feedback received.Type: GrantFiled: October 29, 2021Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Pijush Kanti Biswas, Abhishek Kumar Gautam, Biswajit Mohapatra, Siddhartha Sood