Patents Examined by Philip C. Lee
  • Patent number: 12177176
    Abstract: Disclosed herein are system, method, and device embodiments for creating an improved mobile interface of a messaging application. The mobile interface displays unread conversations as a stack of tiles. With the top tile displayed, a user may efficiently mark the conversation as read or unread by swiping left or right. The interface then moves to the next tile in the stack. This allows a user to quickly triage unread messages while in the mobile application. The mobile interface ranks unread messages in an intuitive fashion in determining the ordering of the tiles. The interface may generate these rankings using a trained artificial intelligence based on a user's past behaviors and signals in unread messages. Messages received during the user's review of the stack of tiles may be dynamically inserted in a thoughtful manner.
    Type: Grant
    Filed: October 26, 2023
    Date of Patent: December 24, 2024
    Assignee: Salesforce, Inc.
    Inventors: Siddhant Mehta, Naman Kedia, Akshay Bakshi, Jon Chmura, Priyank Aranke, Prajna Shetty, Josh Stagg
  • Patent number: 12177279
    Abstract: Aspects of the disclosure relate to transmitting content throughout a distribution network. For example, a computing device may generate data packets and attribute packets, and transmit the data packets and attribute packets to one or more user devices. The attribute packets may comprise information that enables validation and storage after the data packet is reassembled by the receiving device.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: December 24, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Brian Field, Jan Van Doorn, Mark Torluemke, Jim Hall, Daniel Groustra, John Leddy
  • Patent number: 12170600
    Abstract: Techniques are described in which a network management system processes network event data received from the AP devices. The NMS is configured to dynamically determine, in real-time, a minimum (MIN) threshold and a maximum (MAX) threshold for expected occurrences for each event type, wherein the MIN thresholds and MAX thresholds define ranges of expected occurrences for the network events of the corresponding event types. The NMS applies an unsupervised machine learning model to the network event data to determine predicted counts of occurrences of the network events for each of the event types and identify, based on the predicted counts of occurrences and the dynamically-determined minimum threshold values and maximum threshold values for each event type, one or more of the network events as indicative of abnormal network behavior.
    Type: Grant
    Filed: July 21, 2023
    Date of Patent: December 17, 2024
    Assignee: Juniper Networks, Inc.
    Inventor: Ebrahim Safavi
  • Patent number: 12160741
    Abstract: A secure executable container executed by an endpoint device determines physical attributes associated with the endpoint device reaching destination endpoint devices within a secure data network, and determines destination endpoint attributes for each of the destination endpoint devices. The secure executable container selects one or more of the destination endpoint devices for establishment of a corresponding secure peer-to-peer connection based on the physical attributes relative to the destination endpoint attributes of the one or more destination endpoint devices, each secure peer-to-peer connection bypassing a core network device in the secure data network. The secure executable container selects remaining destination endpoint devices for respective secure hybrid peer-to-peer connections via the core network device, based on the physical attributes relative to the respective destination endpoint attributes of the remaining ones of the destination endpoint devices.
    Type: Grant
    Filed: December 24, 2021
    Date of Patent: December 3, 2024
    Assignee: WhiteStar Communications, Inc.
    Inventor: Billy Gayle Moon
  • Patent number: 12143265
    Abstract: Methods and systems for managing entitlements for data processing systems are disclosed. A management controller for the data processing system may utilize an out of band communication channel to obtain a list of the entitlements for the data processing system from a management server. The management controller may compare the features included in the list of the entitlements to features included in a list of existing enabled features for the data processing system to obtain a difference. The management controller may modify operation of hardware components of the data processing system to resolve the difference. By doing so, the management controller may monitor entitlements for the data processing system, the entitlements being based on user subscriptions for features of the data processing system.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: November 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Bassem El-Azzami, Richard M. Tonry, Abeye Teshome, Mohit Arora, Vinodkumar Vasudev Ottar, Adolfo Sandor Montero, Luis Antonio Valencia Reyes, Rajaravi Chandra Kollarapu
  • Patent number: 12137005
    Abstract: A method including opening a web-based video call in a browser on a first device (145), receiving a request to join the web-based video call from a second device (150), capturing (110), by the first device, a video including a frame (105), segmenting (115), by the first device, the frame, selecting, by the first device, at least one segment (120) of the segmented frame, and streaming (125), directly from the first device to the second device, the video including the at least one segment as a real-time virtual teleportation (140).
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: November 5, 2024
    Assignee: Google LLC
    Inventor: Jason Mayes
  • Patent number: 12137145
    Abstract: A system is disclosed that includes capabilities by which a nested sub-resource residing in a service tenancy can access a customer-owned resource residing in a customer tenancy without the use of a cross-tenant policy. The disclosed system provides the ability for a nested sub-resource residing in a service tenancy to obtain the resource principal identity of a higher-level resource residing in the customer tenancy and use the identity of the higher-level resource to access a customer-owned resource residing in the customer tenancy. Using the resource principal identity of its higher-level resource, the sub-resource can access a customer-owned resource that resides in a customer tenancy in a seamless way without having to write a cross-tenancy policy statement that provides permission to the sub-resource to access the customer-owned resource.
    Type: Grant
    Filed: September 27, 2023
    Date of Patent: November 5, 2024
    Assignee: Oracle International Corporation
    Inventors: A M Helali Mortuza Bhuiyan, Pritesh Kiritkumar Patel, Ayman Mohammed Aly Hassan Elmenshawy, Thomas James Andrews, Sreedhar Katti, Jason Anthony Slepicka, Jakub Karol Wojciak, Kenneth Choi Kil
  • Patent number: 12137076
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, to integrate multiple interfaces of a communication service are disclosed. In one aspect, a method includes the actions of determining that a message is designated for output to a user through a first user interface. The actions include determining that the message is to be output through a second user interface. The actions include outputting the message through the second user interface. The actions include generating an updated message to be output through the first user interface. The actions include outputting the updated message through the first user interface. The actions include receiving, from the user through the first user interface, a response to the updated message. The actions include generating an updated response to be output through the second user interface. The actions include outputting the updated response through the second user interface.
    Type: Grant
    Filed: July 19, 2023
    Date of Patent: November 5, 2024
    Assignee: Clubster, LLC
    Inventors: McRedmond Morelli, Patrick James Murray, Bryan Freitas, William J. King
  • Patent number: 12132644
    Abstract: A computer-implemented method according to one embodiment includes establishing, for each hop in pathways of a network, a relation between a desired reliability and channel error. Based on the established relations, a maximum number of copies of packets to send from a source in the network to a target in the network is determined. An overhead associated with sending packets from the source to the target in the network is determined for each of the hops, and a first sum of such overheads is also determined. An overhead associated with sending an acknowledgement packet to the source is determined for each of the hops. A second sum is a sum of the overheads associated with sending the acknowledgement packet to the source. In response to a determination that a sum of the first sum and the second sum is less than a predetermined threshold value, the pathways are used.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: October 29, 2024
    Assignee: International Business Machines Corporation
    Inventors: Rajesh Kumar Saxena, Harish Bharti, Anupam Gupta, Sandeep Sukhija
  • Patent number: 12126499
    Abstract: All-in-one network architecture management system develops, deploys, and maintains a network architecture, based on the specific needs of client inputs and client requirements. The network architecture management system comprises a user interface to receive initial requirements from clients, and monitors the deployed architecture to ensure that the configurations continue to meet the client's needs as throughput scales. The network architecture management system establishes a communication channel with a plurality of network services to maintain compliance, identify architecture gaps, and update architecture designs for scaling.
    Type: Grant
    Filed: May 22, 2024
    Date of Patent: October 22, 2024
    Assignee: Morgan Stanley Services Group Inc.
    Inventors: Rishi Bhatnagar, Mark Jorgensen, Yan Tordoff
  • Patent number: 12127084
    Abstract: Apparatuses, systems, and methods related to accessing a memory resource at one or more physically remote entities are described. A system accessing a memory resource at one or more physically remote entities may enable performance of functions, including automated functions critical for prevention of damage to a product, personnel safety, and/or reliable operation, based on increased access to data that may improve performance of a mission profile.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: October 22, 2024
    Inventor: Aaron P. Boehm
  • Patent number: 12119987
    Abstract: Layer-specific modifications may be applied to a network communication received at a proxy according to configurable rules at the proxy. A modification configuration may be received at the proxy that corresponds to a layer of a communication stack supported by the proxy. When a communication is received, data from the layer of the communication stack of the network communication may be evaluated to determine whether a modification is applicable to the communication according to the modification configuration. An applicable modification may be applied by proxy as part of processing the communication at the proxy.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: October 15, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ryan Preston Gantt, Ethan F. John, Jacob Shannan Carr
  • Patent number: 12120588
    Abstract: Provided are methods, systems, devices, and tangible non-transitory computer readable media for providing data including vehicle map service data. The disclosed technology can perform operations including receiving vehicle map service data from a plurality of service systems that include a plurality of client systems associated with a vehicle. The vehicle map service data can include information associated with a geographic area. A local map of the geographic area within a predetermined distance of the vehicle can be generated based on the vehicle map service data. Portions of the local map to which each client system is subscribed can be determined for each client system of the plurality of client systems. Additionally, the portions of the local map to which each client system is subscribed can be sent to a respective client system of the plurality of client systems.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: October 15, 2024
    Assignee: GOOGLE LLC
    Inventors: Asaf Rosenfeld, Richard William Bukowski, Christine McGavran, Haris Ramic, Michael Graham Woodward, Casey Whitelaw
  • Patent number: 12113685
    Abstract: A computer-implemented method including obtaining records of TCP communications for a mainframe computing system for a time period. The method also can include generating, using the records, a first dataset including an inventory of IP entities that communicated with the mainframe computing system over TCP during the time period. The method additionally can include generating one or more visualizations based at least in part on information in the first dataset. The method further can include generating an allocation of the IP entities into rings representing respective potential latency sensitivities. The method additionally can include causing to be displayed outputs including the one or more visualizations and the allocation of the IP entities. Other embodiments are described.
    Type: Grant
    Filed: February 1, 2024
    Date of Patent: October 8, 2024
    Assignee: ENSONO, LLC
    Inventors: Oliver C. B. Presland, Michael J. Fontanetta, Jeremy D. Strong
  • Patent number: 12088474
    Abstract: A method includes: receiving protocol event data from a plurality of probes within the telecommunication system; determining a most probable cause of a call event from the protocol event data; applying the most probable cause to a trained machine learning algorithm that includes the most probable cause as its input and a telecommunication system score as its output; and in response to an output score from the trained machine learning algorithm, performing a corrective action for a plurality of network users that are expected to be affected by the most probable cause.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: September 10, 2024
    Assignee: RIBBON COMMUNICATIONS OPERATING COMPANY, INC.
    Inventors: Charles W. Boyle, Surya Kumar Kovvali, Nizar K. Purayil
  • Patent number: 12088453
    Abstract: A network management system may detect congestion and other network problems, identify the root cause of the issue and invoke remedial actions. The network management system may collect a time series of network data from various devices in the network. The network management system may use the collected network data to determine metrics indicating whether the network is experiencing congestion and/or anomalies, and if so, what is the root cause. Once the root cause is identified an automated and/or manual corrective action may take place.
    Type: Grant
    Filed: December 1, 2022
    Date of Patent: September 10, 2024
    Assignee: Juniper Networks, Inc.
    Inventor: Ebrahim Safavi
  • Patent number: 12063142
    Abstract: A computing system identifies mitigation actions in response to failures within a computer network. A service level objective is obtained by the computing system for client-resource data flows traversing the computer network between client-side and resource-side nodes. Indication of a failure event at a network location of the computer network is obtained. For each mitigation action of a set of candidate mitigation actions, an estimated impact to a distribution of the service level objective is determined for the mitigation action by applying simulated client-resource data flows to a network topology model of the computer network in combination with the mitigation action and the failure event. One or more target mitigation actions are identified by the computing system from the set of candidate mitigation actions based on a comparison of the estimated impacts of the set of candidate mitigation actions.
    Type: Grant
    Filed: March 12, 2023
    Date of Patent: August 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Behnaz Arzani, Pooria Namyar, Daniel Stopol Crankshaw, Daniel Sebastian Berger, Tsu-wang Hsieh, Srikanth Kandula
  • Patent number: 12058001
    Abstract: An external system linkage unit (11) receives control information of a plurality of communication devices (21 to 29) accommodating a user using a network from an external system. A resource collection unit (12) acquires resource information of each of the communication devices (21 to 29) and detects a change in resource state. A device management unit (14) executes control of the communication device (21 to 29) including recombination of an accommodation position of the user on the basis of the control information received by the external system linkage unit (11) or the change of the resource state detected by the resource collection unit (12).
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: August 6, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Hiroki Iwahashi, Masato Nishiguchi, Takahiro Shibata
  • Patent number: 12047255
    Abstract: Described herein are hybrid adaptive networks (HAN) that enable the use of multiple, independent communications networks as a unified communications system. The disclosed HAN includes multiple communications networks that user terminals can simultaneously access. The disclosed HAN enables a user terminal to seamlessly roam across multiple communications networks. The disclosed HAN can increase the capabilities and resilience of user terminals by providing simultaneous access to multiple communications networks. For example, these communications networks may span multiple orbital regions, operate over multiple frequency bands, provide independent terrestrial infrastructure, and/or feature different network management and cyber defense implementations thereby providing inherent diversity and removing single points of failure and/or targets for attack.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: July 23, 2024
    Assignee: VIASAT, INC.
    Inventors: Craig A Miller, Meredith L Caligiuri, Richard A Vandermeulen
  • Patent number: 12041107
    Abstract: Methods and systems are provided for encoding content using a first encoding algorithm to produce first encoded content. Content can also be encoded using a second encoding alaorithm to produce second encoded content, where the second encoded content can comprise data that can be used to reconstruct the first encoded content. At any time relative to the encoding, a request for the content can be received from a user device. In response to receipt of the request, the first encoded content is transmitted to the user device and the second encoded content is transmitted to the user device.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: July 16, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventors: Zhen Zhao, Sadasivan Ponnuswamy