Patents by Inventor Mark Gordon

Mark Gordon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12241715
    Abstract: Provided herein is a string shooting device having a string capable of generating lift when propelled from the string shooting device and a guide to readily attach and detach the string from the string shooting device. A string shooting device described herein includes: a body; a housing attached to the body; a pair of wheels, where at least one of the pair of wheels is a driven wheel; and a string, where the string includes a surface texture configured to increase air friction in response to the string being propelled through the air by the pair of wheels. The string of an example embodiment defines an axis along which the string extends, and where the string includes a plurality of fibers extending away from the axis.
    Type: Grant
    Filed: May 14, 2024
    Date of Patent: March 4, 2025
    Assignee: ZIPSTRING LLC
    Inventors: Stephen Giovanni Fazio, Austin Mark Hillam, Mark Gordon Hillam
  • Patent number: 12242900
    Abstract: Techniques are disclosed for providing method for providing an event timer for event synchronization across Kubernetes clusters. The event timer is configured to provide event synchronization on behalf of microservice instances in the cloud computing environment. In response to a request for an event timer for a timed event, it is determined whether the requested event timer has been started for a second microservice instance. If the requested event timer has been started, a state of the requested event timer is sent to the first microservice instance If the requested event timer has not been started, the requested event timer is instantiated, and a state of the instantiated event timer is stored in a database. The instantiated event timer is independent of the first and second microservice instances. In response to an expiration of the event timer, a single callback for processing of the event is generated.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: March 4, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kunal Anand Ekawde, Abhay Balappanavar, Michael Anthony Brown, Ronald Mark Parker, Anupama Raghavan, Dhananjaya Eadala, Rama Krishna Prasad Mangalaparthi, Mark Gordon Libby
  • Publication number: 20250013380
    Abstract: Methods, and computer program product, the computer program product comprising program instructions implementing: a cloud agent module executed by the mainframe computer for communicating with the cloud storage; one or more first routines implementing low level I/O control events of the mainframe computer, including at least mount and unmount routines, said first routines substituting one or more OS routines executed by the mainframe computer; a SAM EOB routine for calling the cloud agent module to transmit or retrieve data from the cloud storage, the SAM EOB routine substituting an OS routine; and one or more exit routines, called for Open, Close and End of Volume related events, said exit routines sending notifications to the cloud agent module.
    Type: Application
    Filed: August 5, 2024
    Publication date: January 9, 2025
    Inventors: David Rabinov, Roded Bahat, Dori Polotsky, Offer Baruch, Tomer Zelberzvig, Gil Peleg, Mark Gordon Perry, Shy Ifrah
  • Publication number: 20240372868
    Abstract: A computing network comprising a computing service provider and an edge computing network is managed. A trusted device establishes a root of trust at the edge computing network via a trusted component on the trusted device. In response to receiving a first indication of a disconnection or degradation of communications between the computing service provider and the edge computing network, the edge computing network initiates an autonomous mode at the edge computing network. While the edge computing network is operating in the autonomous mode, the trusted device detects new devices that are attempting to access computing resources in the edge computing network. The trusted device stores data pertaining to new devices that were not authorized to access the computing resources in the edge computing network.
    Type: Application
    Filed: July 15, 2024
    Publication date: November 7, 2024
    Inventors: Rahul BOSE, Anand MUTHURAJAN, Ronald Mark PARKER, Michael Anthony BROWN, Mark Gordon LIBBY
  • Publication number: 20240348513
    Abstract: The present disclosure relates to systems, methods, and computer readable media for facilitating placement of network functions based on a network slice profile that is received and based on internal knowledge of a cloud computing system having network resources thereon. The systems described herein involve tagging the network resources with various characteristics, generating resource management profiles including instructions that may be used to supplement information from the slice profile(s), and matching an incoming slice profile with a resource management profile. The systems described herein facilitate rolling out a deployment of network functions on the network resources in accordance with information from the resource management profile in a way that optimizes resources and allows automated placement of network functions based on a received network slice.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: Ronald Mark PARKER, Mark Gordon LIBBY, Michael Anthony BROWN, Haibo QIAN, Rahul BOSE
  • Patent number: 12119980
    Abstract: The present disclosure relates to systems, methods, and computer readable media for receiving and processing a request to deploy network functions across one or more deployment areas of a telecommunications network. Systems described herein process a request by applying a hierarchical configuration model including a hierarchy of configuration management instructions that can be applied to a request that complies with a format of the hierarchical configuration model. Features described herein facilitate deployment of unique configuration instructions across multiple network functions and across multiple deployment areas based on a single request and without further user interaction with respect to each of multiple network functions.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: October 15, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ronald Mark Parker, Mark Gordon Libby, Michael Anthony Brown, Haibo Qian, Rahul Bose
  • Publication number: 20240340658
    Abstract: The present disclosure relates to a network function configuration system that efficiently, accurately, and flexibly manages network function configurations in a cloud computing system for a 5G (and beyond) telecommunications network. For example, the network function configuration system utilizes configuration snapshots to perform batches of configuration updates atomically to network functions of a mobile packet core that is implemented in a cloud computing system. To illustrate, in a cloud computing system (such as a core network), network functions run in a current state. To modify the configuration snapshot to a desired state, numerous network function configuration changes must often be applied.
    Type: Application
    Filed: April 5, 2023
    Publication date: October 10, 2024
    Inventors: Ronald Mark PARKER, Mark Gordon LIBBY, Michael Anthony BROWN, Haibo QIAN, Rahul BOSE, Alex Xiaoguang XIA
  • Publication number: 20240302125
    Abstract: Provided herein is a string shooting device having a string capable of generating lift when propelled from the string shooting device and a guide to readily attach and detach the string from the string shooting device. A string shooting device described herein includes: a body; a housing attached to the body; a pair of wheels, where at least one of the pair of wheels is a driven wheel; and a string, where the string includes a surface texture configured to increase air friction in response to the string being propelled through the air by the pair of wheels. The string of an example embodiment defines an axis along which the string extends, and where the string includes a plurality of fibers extending away from the axis.
    Type: Application
    Filed: May 14, 2024
    Publication date: September 12, 2024
    Inventors: Stephen Giovanni Fazio, Austin Mark Hillam, Mark Gordon Hillam
  • Publication number: 20240297832
    Abstract: Described are examples for providing end-to-end intent definition of network functions for network slice management. Intents are defined for each level of network constituent including slices, slice subnets, and management functions. A system of intent based network slice management includes a network slice management function (NSMF) configured to receive a service profile from a communication service management function (CSMF) and derive an intent for each desired network slice subnet for a network slice subnet management function (NSSMF). The NSSMF is configured to derive requirements for a plurality of network functions (NFs) and provide an intent defining the requirements of a respective NF to a network function management function (NFMF). The NFMF is configured to receive the intent for the respective NF via an intent-based interface for management of NFs and derive a network resource model (NRM) for the respective NF based on the intent.
    Type: Application
    Filed: March 13, 2024
    Publication date: September 5, 2024
    Inventors: Ronald Mark PARKER, Michael Anthony BROWN, Bahareh SADEGHI, Mark Gordon LIBBY
  • Patent number: 12081553
    Abstract: A computing network comprising a computing service provider and an edge computing network is managed. A trusted device establishes a root of trust at the edge computing network via a trusted component on the trusted device. In response to receiving a first indication of a disconnection or degradation of communications between the computing service provider and the edge computing network, the edge computing network initiates an autonomous mode at the edge computing network. While the edge computing network is operating in the autonomous mode, the trusted device detects new devices that are attempting to access computing resources in the edge computing network. The trusted device stores data pertaining to new devices that were not authorized to access the computing resources in the edge computing network.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: September 3, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Rahul Bose, Anand Muthurajan, Ronald Mark Parker, Michael Anthony Brown, Mark Gordon Libby
  • Patent number: 12056387
    Abstract: Methods, and computer program product for writing data sets to and from cloud storage for legacy mainframe applications. A call to a mount request issued by the operating system is intercepted. An exit call to prepare for dataset write is received from an OS open routine. At least one call to a Basic Sequential Access Method (BSAM) End of Block (EOB) write routine is intercepted. Subject to the at least one call to the BSAM EOB routine being associated with cloud storage, data chunks are sent in an asynchronous manner to cloud storage. A second exit call for finalizing writing of the data chunks to the cloud storage is received. A call to an unmount request is intercepted. As a result, data is written directly from the mainframe to the cloud storage without intermediate storage.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: August 6, 2024
    Assignee: BMC Software, Inc.
    Inventors: David Rabinov, Roded Bahat, Dori Polotsky, Offer Baruch, Tomer Zelberzvig, Gil Peleg, Mark Gordon Perry, Shy Ifrah
  • Publication number: 20240244474
    Abstract: Described are examples for providing intent based network slice management using a management data analytics function (MDAF) to predict deficiencies. A network management system receives an intent for a network slice constituent. The network management system configures computing resources for the network slice constituent to satisfy the intent based on expected performance of the computing resources. The network management system receives feedback with respect to actual performance of the network slice constituent. The network management system determines, based on analysis of the feedback by a management data analytics function (MDAF), a predicted deficiency of the network slice constituent not being able to satisfy the intent. The network management system modifies the configuration of the computing resources based on the feedback and the predicted deficiency to satisfy the intent.
    Type: Application
    Filed: January 19, 2024
    Publication date: July 18, 2024
    Inventors: Ronald Mark Parker, Michael Anthony Brown, Bahareh Sadeghi, Mark Gordon Libby
  • Publication number: 20240223446
    Abstract: The present disclosure relates to systems, methods, and computer readable media for managing and maintaining deployments of configurations on network functions in a telecommunications network. In particular, examples herein relate to implementations of a configuration management system and reconciliation agents that cooperatively perform multi-tiered reconciliation of configuration states for deployments of network functions. The systems described herein can perform multiple levels of reconciliation checks on a plurality of network functions to ensure that configurations of the network functions are effectively maintained and consistent with a desired state (e.g., a goal state) of the deployment(s) of network functions.
    Type: Application
    Filed: December 29, 2022
    Publication date: July 4, 2024
    Inventors: Ronald Mark PARKER, Mark Gordon LIBBY, Michael Anthony BROWN, Haibo QIAN, Rahul BOSE
  • Patent number: 12025399
    Abstract: Provided herein is a string shooting device having a string capable of generating lift when propelled from the string shooting device and a guide to readily attach and detach the string from the string shooting device. A string shooting device described herein includes: a body; a housing attached to the body; a pair of wheels, where at least one of the pair of wheels is a driven wheel; and a string, where the string includes a surface texture configured to increase air friction in response to the string being propelled through the air by the pair of wheels. The string of an example embodiment defines an axis along which the string extends, and where the string includes a plurality of fibers extending away from the axis.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: July 2, 2024
    Assignee: ZIPSTRING LLC
    Inventors: Stephen Giovanni Fazio, Austin Mark Hillam, Mark Gordon Hillam
  • Publication number: 20240214258
    Abstract: The present disclosure relates to systems, methods, and computer readable media for receiving and processing a request to deploy network functions across one or more deployment areas of a telecommunications network. Systems described herein process a request by applying a hierarchical configuration model including a hierarchy of configuration management instructions that can be applied to a request that complies with a format of the hierarchical configuration model. Features described herein facilitate deployment of unique configuration instructions across multiple network functions and across multiple deployment areas based on a single request and without further user interaction with respect to each of multiple network functions.
    Type: Application
    Filed: December 22, 2022
    Publication date: June 27, 2024
    Inventors: Ronald Mark PARKER, Mark Gordon LIBBY, Michael Anthony BROWN, Haibo QIAN, Rahul BOSE
  • Publication number: 20240214123
    Abstract: The present disclosure relates to systems, methods, and computer-readable media for configuring a network function in a core network of a telecommunications environment. For example, systems described herein involve collecting transmission data including timing and success/failure data for use in generating a retry policy that includes rules and instructions that govern transmission of retries between computing nodes. Once generated, the retry policy may be applied to message packages by selectively transmitting message retries based on specific timing delays that are determined from the collected transmission data. This generation and implementation of the retry policy may improve the latency and success rate of messages transmitted by computing nodes within a core network architecture, thereby improving network conditions in a variety of ways.
    Type: Application
    Filed: December 22, 2022
    Publication date: June 27, 2024
    Inventors: Haibo QIAN, Mark Gordon LIBBY, Michael Anthony BROWN, Ronald Mark PARKER, Rahul BOSE
  • Publication number: 20240181366
    Abstract: Provided herein is a string shooting device having a string capable of emitting light absorbed from a light source. A string shooting device described herein includes: a body; a housing attached to the body; a pair of wheels disposed at least partially within the housing, where at least one of the pair of wheels is a driven wheel; a string, where the string includes at least one of phosphorescent particles or phosphorescent fibers, and where the string is propelled along a path by the pair of wheels; and a light source, where the light source is configured to project illumination to the path along which the string travels within the housing.
    Type: Application
    Filed: February 14, 2024
    Publication date: June 6, 2024
    Inventors: Stephen Giovanni Fazio, Austin Mark Hillam, Mark Gordon Hillam
  • Patent number: 11989839
    Abstract: A method including executing a logical computing element (LCE) on a server. Worker LCEs are executed on the server. A first electronic file comprising geometry data in a first data structure is received at the controller LCE. An available worker LCE is identified, by the controller LCE, as an in-use worker LCE from among the worker LCEs. The geometry data is imported by the in-use worker LCE. A job instance is established by the in-use worker LCE. A rendering engine is launched by the in-use worker LCE. The rendering engine generates, for the job instance and using the geometry data, a dataset file in a second data structure different than the first data structure. The dataset file is returned by the in-use worker LCE to the controller LCE. The dataset file is returned by the controller LCE to a remote computer.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: May 21, 2024
    Assignee: The Boeing Company
    Inventors: Patrick William O'Neill, Mark Gordon Sellars, Michael Joseph Surface, Nick S. Evans, James J. Salmon
  • Patent number: D1039067
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: August 13, 2024
    Assignee: ZipString LLC
    Inventors: Stephen Giovanni Fazio, Austin Mark Hillam, Mark Gordon Hillam
  • Patent number: D1046013
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: October 8, 2024
    Assignee: ZIPSTRING LLC
    Inventors: Stephen Giovanni Fazio, Austin Mark Hillam, Mark Gordon Hillam