Patents Examined by Melvin H Pollack
  • Patent number: 11290557
    Abstract: In accordance with embodiments of the present disclosure, an information handling system may include a plurality of slots, each slot of the plurality of slots configured to receive a computing node, a wireless communication interface, and a management controller communicatively coupled to the slots, communicatively coupled to the wireless communication interface, and configured to provide management of the information handling system. The management controller may be further configured to execute an aggregator service, wherein the aggregator service exposes a plurality of proxy attributes through which a client mobile device external to the information handling system and configured to manage the information handling system via the wireless communication interface accesses services and attributes of the information handling system.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: March 29, 2022
    Assignee: Dell Products L.P.
    Inventors: Jeff M. Lairsey, Sudhir Vittal Shetty, Arulnambi Raju, My Tran
  • Patent number: 11290398
    Abstract: An information management system may store information related to tasks to be performed by workers in an organization. Workers in the organization may communicate with the information management system using email messages. The information management system may not require a login or authentication procedure, and workers may interact with the information management system without the need to log in to the information management system. The information management system may receive an email message from a worker that indicates a request for a report. The information management system may determine whether to transmit the report to the worker based on whether the worker is appropriately registered with the information management system, and/or whether the worker has administrative privileges. The information management system, in response to a positive determination, may transmit the report to the email address from which the requesting email message was sent.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: March 29, 2022
    Assignee: CLOVER LEAF ENVIRONMENTAL SOLUTIONS, INC.
    Inventors: John P. Killoran, Jr., Gina Katharine Von Damm, Dennis William Peek, Angela Kirkman
  • Patent number: 11271838
    Abstract: Embodiments include method, systems and computer program products for timing synchronization. Aspects include sending to a remote system a first base packet, the first base packet is sent at a first send event time and then recording the first send event time in a memory. Aspects also include sending to the remote system a second base packet, wherein the payload comprises instructions for the remote computing system and receiving a first remote packet, wherein a payload comprises a first received time indicating a time the first base packet was received. Aspects then include recording the first received time and recording a second received time, wherein the second received time indicates a time the first remote packet was received by the base system. Aspects include receiving a second remote packet, wherein a payload comprises a second sent time indicating a time the first remote packet was sent.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: March 8, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Donald Crabtree, Richard K. Errickson, John S. Houston, Peter K. Szwed
  • Patent number: 11263045
    Abstract: The present invention includes embodiments of systems and methods for addressing the interdependencies that result from integrating the computing resources of multiple hardware and software providers. The integrated, multi-provider cloud-based platform of the present invention employs abstraction layers for communicating with and integrating the resources of multiple back-end hardware providers, multiple software providers and multiple license servers. These abstraction layers and associated functionality free users not only from having to implement and configure provider-specific protocols, but also from having to address interdependencies among selected hardware, software and license servers on a job-level basis or at other levels of granularity.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: March 1, 2022
    Assignee: RESCALE, INC.
    Inventors: Gregorius E. Poort, Mulyanto W. Poort, Ryan A. Kaneshiro, Adam C. McKenzie, Alexander D. Kudlick, Mark G. Whitney, Alexander P. Huang, Dongting Yu
  • Patent number: 11249819
    Abstract: Middleware for enabling interoperation between a chatbot application and a plurality of different systems are provided. According to one set of embodiments, a computer system implementing the middleware can receive a request from a user via the chatbot application and automatically determine, based on information included in the request, a system in the plurality of systems that the request is directed to and a service of the system that should be called for handling the request. The computer system can then invoke the service, receive a response from the system, and return the response to the chatbot application for presentation to the user.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: February 15, 2022
    Assignee: Jade Global, Inc.
    Inventors: Karan Yaramada, Amit Iyer, Adesh Patel
  • Patent number: 11240091
    Abstract: Systems, methods, articles of manufacture, and computer program products for scalable subscriptions for virtual collaborative workspaces. An indication of a process event associated with a computer-implemented process may be received. A population of subscribers subscribed to at least one property of one of the process event or the computer-implemented process may be determined. A virtual collaborative workspace for the process event may be generated, the virtual collaborative workspace operative to present context information associated with the process event to a plurality of subscribers. A message may be sent to the population of subscribers indicating the process event, the message comprising a link to access the virtual collaborative workspace. The virtual collaborative workspace may be generated for display responsive to selection of the link by the at least one of the population of subscribers.
    Type: Grant
    Filed: May 5, 2020
    Date of Patent: February 1, 2022
    Assignee: Capital One Services, LLC
    Inventors: Eric K. Barnum, Bhavik Gudka
  • Patent number: 11240064
    Abstract: Systems and methods for connecting devices via a virtual global network are disclosed. In one embodiment the network system may comprise a first device in communication with a first endpoint device and a second device in communication with a second endpoint device. The first and second devices may be connected with a communication path. The communication path may comprise one or more intermediate tunnels connecting each endpoint device to one or more intermediate access point servers and one or more control servers.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: February 1, 2022
    Assignee: UMBRA TECHNOLOGIES LTD.
    Inventors: Joseph E. Rubenstein, Jørn Allan Dose Knutsen, Thibaud Auguste Bernard Jean Saint-Martin, Carlos Eduardo Oré, Fred Broussard
  • Patent number: 11233808
    Abstract: In a networking system including a plurality of nodes connected with each other by a communication network, each node includes an abnormality discrimination unit configured, when a cumulative consumption current at the time of processing the data received from other node is out of a range (of current values estimated in advance based on an event at the other node, to discriminate the other node as an abnormal. By the networking system, the abnormality of the nodes on the network may be detected with a simple configuration.
    Type: Grant
    Filed: November 24, 2017
    Date of Patent: January 25, 2022
    Assignee: UNIVERSITY OF TSUKUBA
    Inventors: Hiroaki Nishikawa, Shuji Sannomiya
  • Patent number: 11233745
    Abstract: A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 25, 2022
    Assignee: Seven Networks, LLC
    Inventors: Rami Alisawi, Ari Backholm, Huajie Hu, Alexandr Seleznyov, Jie Wei, Sungwook Yoon
  • Patent number: 11233756
    Abstract: The present disclosure provides method and apparatus for voice forwarding in automated chatting. A first request for transmitting a voice segment may be received from a first entity in a service group. The voice segment may be received from the first entity. A voice message may be generated based on the voice segment. The voice message may be transmitted based on the first request.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: January 25, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xianchao Wu, Kazushige Ito
  • Patent number: 11223590
    Abstract: Techniques are described for expediting a generation of a means of communication between two people associated with different organizations. A first person associated with a communication platform may submit a request to the communication platform to generate an invitation to communicate via the communication platform. The first person may provide the invitation to a second person directly or via the communication platform. Responsive to receiving an indication that the second person has accepted the invitation, the communication platform may generate the means of communication between the first person and the second person. The communication platform may update respective user interfaces to include the means of communication. The communication platform may process messages and/or data between the first person and the second person that is input on the respective user interface and sent via the means of communication.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: January 11, 2022
    Assignee: Slack Technologies, Inc.
    Inventors: Shanan Delp, Christopher Sullivan, Jaron Moore, Kevin Marshall
  • Patent number: 11212219
    Abstract: A method for optimizing telemetry packet for in-band telemetry includes receiving a telemetry packet at a network node in a communication pathway between a sending host sending data packets to a receiving host and determining telemetry data for the network node. The telemetry data includes latency information for data packet processing of the network node. The method includes adding metadata to the telemetry packet, where the metadata is added after a header and a telemetry packet header and after any metadata added by any upstream network nodes. The metadata includes the telemetry data and the metadata overwrites a portion of a payload of the telemetry packet. The method includes, in response to adding the metadata to the telemetry packet, transmitting the telemetry packet to a next destination.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: December 28, 2021
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD.
    Inventors: Radu M. Iorga, Corneliu-Ilie Calciu, Roberto H. Jacob Da Silva
  • Patent number: 11206196
    Abstract: A system for troubleshooting network problems is disclosed. A model can use demographic information, network usage information, and network membership information to determine an importance of a problem. The importance of the problem for the user who reported the problem, a number of other users affected by the problem, and the importance of the problem to the other users can be used to determine a priority for resolving the problem. Before and after a work order is executed to resolve the problem, network metrics can be gathered, including aggregate network metrics, and automatically presented in various user interfaces. The analysis of the metrics can be used to update a database of which work orders are assigned in response to which problems.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: December 21, 2021
    Assignee: Palantir Technologies Inc.
    Inventors: Arjun Mathur, Andrew Ash, Anuraag Bahl, Andy Chen, Aydin Keskin, Christopher Rogers, Anshuman Prasad, Ankit Shankar, Casey Patton, Christopher Wynnyk, Joanna Peller, Jonathan Victor, Mackenzie Bohannon, Mitchell Skiles, Nikhil Taneja, Ryan Norris, Scott Adams, Samuel Sinensky, Sri Krishna Vempati, Thomas Mathew, Vinoo Ganesh, Rahij Ramsharan
  • Patent number: 11201897
    Abstract: Methods and systems for managing data transmissions. The methods disclosed herein may involve receiving requests for a first and a second service, and routing communications with the second service through the first service without requiring the firewall to be reconfigured to allow communications with the second service.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: December 14, 2021
    Assignee: Rapid7, Inc.
    Inventor: Paul Miseiko
  • Patent number: 11196790
    Abstract: In various embodiments, a subsequence-based encoding application generates a convex hull of subsequence encode points based on multiple encoding points and a first subsequence included in a set of subsequences that are associated with a media title. The subsequence-based encoding application then generates a first encode list that includes multiple subsequence encode points based on the first convex hull. Notably, each subsequence encode point included in the first encode list is associated with a different subsequence. The subsequence-based encoding application selects a first subsequence encode point included in the first encode list based on a first variability constraint that is associated with a media metric. The subsequence-based encoding application then replaces the first subsequence encode point included in the first encode list with a second subsequence encode point to generate a second encode list.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: December 7, 2021
    Assignee: NETFLIX, INC.
    Inventor: Ioannis Katsavounidis
  • Patent number: 11196791
    Abstract: In various embodiments, a subsequence-based encoding application generates a convex hull of subsequence encode points based on multiple encoding points and a first subsequence included in a set of subsequences that are associated with a media title. The subsequence-based encoding application then generates a first encode list that includes multiple subsequence encode points based on the first convex hull. Notably, each subsequence encode point included in the first encode list is associated with a different subsequence. The subsequence-based encoding application selects a first subsequence encode point included in the first encode list based on a first variability constraint that is associated with a media metric. The subsequence-based encoding application then replaces the first subsequence encode point included in the first encode list with a second subsequence encode point to generate a second encode list.
    Type: Grant
    Filed: December 24, 2020
    Date of Patent: December 7, 2021
    Assignee: NETFLIX, INC.
    Inventor: Ioannis Katsavounidis
  • Patent number: 11184251
    Abstract: One embodiment provides a method including identifying all computing nodes and connections associated with the computing nodes in a data center based on running processes in the data center that communicate with one another. For each computing node, running processes are identified using natural language processing (NLP) by: iteratively refining a rule set that enables processing of surveillance information from the data center into an initial map of systems and applications in the data center, and extracting known process entities according to predetermined rules from the rule set. A visual dependency representation of the computing nodes and the processes running on the computing nodes is generated.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chad E. DeLuca, Alfredo Alba, Chris Kau, Daniel Gruhl, Linda H. Kato
  • Patent number: 11171906
    Abstract: An example operation may include one or more of receiving an incoming message on the at least one user device, determining the type of the at least one user device, determining a preferred message format from among a plurality of message formats supported by the selected user device, determining at least one recipient of the incoming message, generating a converted message by converting the incoming message to the preferred message format and in accordance with the at least one recipient's details, transmitting the converted message to the at least one user device, and transmitting the converted message to any other user devices in a message format pertaining to each particular recipient's details.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: November 9, 2021
    Assignee: OPEN INVENTION NETWORK LLC
    Inventor: David Gerard Ledet
  • Patent number: 11159591
    Abstract: Method and software product for transferring data, plus equipment for controlling data transfer in a multimedia system that includes a group of participants' terminals, with which multimedia data generated by participants' terminals contained in the group are sent to one or more participants' terminals contained in the group and played back there. A central synchronization unit generates synchronization labels containing time information and sends them to the participants' terminals contained in the group, and the synchronization labels are used to play back information in modified time.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: October 26, 2021
    Assignee: RINGCENTRAL, INC.
    Inventors: Karl Klug, Patrick Kleiner
  • Patent number: 11159627
    Abstract: Disclosed are systems and methods for seamlessly redirecting network data between a client and a remote server. In one exemplary aspect, the method comprises receiving, at a remote server, the network data via a first remote desktop protocol (RDP) channel, wherein the network data is encapsulated and transmitted by a client device configured to communicate with the remote server. The method further comprises replacing a MAC address listed in the network data with a MAC address of a logical network adapter on the remote server, and placing received network packets into a network driver of the logical network adapter, wherein the logical network adapter transfers received data in an operating system of the remote server such that a server-side application on the remote server receives network packets from the client device.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: October 26, 2021
    Assignee: Parallels International GmbH
    Inventors: Sergey Pachkov, Alexey Koryakin, Dmitry Skorodumov, Nikolay Dobrovolskiy