Patents by Inventor Robert Paul Morris

Robert Paul Morris 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: 11784914
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: receive, from at least one other node in a network, a plurality of segment identifiers, utilizing at least one of a link state protocol, a distance vector protocol, or a path vector protocol, store, in a data structure, the plurality of segment identifiers associated with nodes represented in a topology of at least a portion of a network, select, from the plurality of segment identifiers in the data structure and based on a specified policy, a first sequence of segment identifiers that identify a first sequence of at least one of: one or more nodes, one or more network interfaces, or one or more network regions, at least partially in a first path segment that communicatively couples the transmitting node with a receiving node in the network and that includes at least one particular node which is not predetermined by the first sequence of segment identifiers such that the at leas
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: October 10, 2023
    Assignee: MORRIS ROUTING TECHNOLOGIES, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11757756
    Abstract: In various embodiments, a method and apparatus are configured to receive information associated with a path from a first node to a second node; and generate a set of one or more segment identifiers at least one of which is in an address space having a span in a current region in which the first node resides, and is configured for use in identifying a next region, wherein the set of one or more segment identifiers encodes the path.
    Type: Grant
    Filed: November 12, 2021
    Date of Patent: September 12, 2023
    Assignee: MORRIS ROUTING TECHNOLOGIES, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11756441
    Abstract: Methods and systems are described for detecting movement of a portable electronic device; receiving video data, for a first object, captured by a video capture device during the movement; and utilizing the video data, presenting a video by a display device of the portable electronic device that is viewable to a user for directing an attention of the user in connection with the first object.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: September 12, 2023
    Assignee: RAFQA STAR, LLC
    Inventor: Robert Paul Morris
  • Publication number: 20230244369
    Abstract: Methods and systems are described for detecting, in an output space having at least one dimension, a first location of a subspace, wherein a first user interface element of a first operating instance of an operable entity is presented, based on the first location, in the subspace location and a user interface element of a second operating instance of an operable entity is presented, based on the first location, in the subspace. The method further includes receiving an indication to change the subspace and changing the subspace to have a second location in the output space, wherein the first user interface element and the second user interface element are each presented, based on the second location, in the changed subspace.
    Type: Application
    Filed: November 30, 2022
    Publication date: August 3, 2023
    Inventor: Robert Paul Morris
  • Publication number: 20230224207
    Abstract: Methods and systems are described for enabling an operative coupling to a network. In use, first data is received at a first node in a first network. The first data is forwarded between the first node to a second node in a second network, using a network relay. Additionally it is determined that a specified decoupling condition is met, and subsequent to forwarding the first data and in response to determining that the decoupling condition is met, the second operative coupling is disabled while the first operative coupling remains enabled for receiving second data for forwarding.
    Type: Application
    Filed: June 16, 2022
    Publication date: July 13, 2023
    Inventor: Robert Paul Morris
  • Patent number: 11677862
    Abstract: A computer-implemented method is provided, comprising causing access to be provided, to a client computer, to code that causes the client computer to operate in accordance with a protocol that is separate from TCP, in order to establish a protocol connection with another server computer, by: receiving a packet, detecting an idle time period parameter field in the packet, identifying metadata in the idle time period parameter field for an idle time period, where, after the idle time period is detected, the second protocol connection is deemed inactive, and creating or modifying, by the client computer and based on the metadata, a timeout attribute associated with the second protocol connection.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: June 13, 2023
    Assignee: JENAM TECH, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11611520
    Abstract: Methods, systems, and apparatuses are provided that are configured to: display, at a first node, at least one first interface with a first user interface element and a second user interface element; display, at the first node, at least one second interface; generate a first message; display, at the second node, at least one third interface; generate a second message that does not include a file attachment with the second message; display, at the first node, at least one fourth interface with a reference to at least one file; and allow access, at the first node, to the at least one file.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: March 21, 2023
    Assignee: MOTION OFFENSE, LLC
    Inventor: Robert Paul Morris
  • Publication number: 20230008499
    Abstract: Methods and systems are described for tagging a resource. In an aspect, a matched tag is created by associating a user identified tag with a tagging criterion that is based on data other than the tag. A determination is made that the tagging criterion is met for each resource in a plurality of resources. Each resource in the plurality is tagged with the tag, in response to the determining. Presentation information is sent to present, via an output device, a tag user interface element representing the tag, that represents the tag, as a target for a user input to initiate an operation that identifies a resource in the plurality.
    Type: Application
    Filed: May 24, 2022
    Publication date: January 12, 2023
    Inventor: Robert Paul Morris
  • Patent number: 11516161
    Abstract: Methods, systems, and apparatuses are provided that are configured to: display, at a first node, at least one first interface with a first user interface element and a second user interface element; display, at the first node, at least one second interface; generate a first message; display, at the second node, at least one third interface; generate a second message that does not include a file attachment with the second message; display, at the first node, at least one fourth interface with a reference to at least one file; and allow access, at the first node, to the at least one file.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: November 29, 2022
    Assignee: MOTION OFFENSE, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11394603
    Abstract: Methods and systems are described for enabling an operative coupling to a network. In use, first data is received at a first node in a first network. The first data is forwarded between the first node to a second node in a second network, using a network relay. Additionally it is determined that a specified decoupling condition is met, and subsequent to forwarding the first data and in response to determining that the decoupling condition is met, the second operative coupling is disabled while the first operative coupling remains enabled for receiving second data for forwarding.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: July 19, 2022
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11223707
    Abstract: In one embodiment, an apparatus and method are provided to: receive, by the apparatus from a node, a set up packet during a setup of a connection, the set up packet for use in a protocol that is not transmission control protocol (TCP); identify first metadata in a time period parameter field in the set up packet, for a time period, where, as a result of a detection of the time period, the connection is at least partial deactivated; and determine, based on the first metadata, a timeout attribute associated with the connection.
    Type: Grant
    Filed: May 21, 2021
    Date of Patent: January 11, 2022
    Assignee: JENAM TECH, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11196660
    Abstract: In various embodiments, a method and apparatus are configured to receive information associated with a path from a first node to a second node; and generate a set of one or more segment identifiers at least one of which is in an address space having a span in a current region in which the first node resides, and is configured for use in identifying a next region, wherein the set of one or more segment identifiers encodes the path.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: December 7, 2021
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11145215
    Abstract: Methods and systems are described for detecting movement of a portable electronic device; receiving video data, for a first object, captured by a video capture device during the movement; and utilizing the video data, presenting a video by a display device of the portable electronic device that is viewable to a user for directing an attention of the user in connection with the first object.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: October 12, 2021
    Assignee: Sitting Man, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11089353
    Abstract: Methods and systems are described. In one aspect, a control user interface including selectable representations identifying a plurality of operating media players is presented. A user selection identifying a selected portion of the plurality of operating media players is received. And, an indication is provided allowing a media player in the selected portion access to a presentation device.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: August 10, 2021
    Assignee: AMERICAN INVENTOR TECH, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11086487
    Abstract: Methods and apparatuses are comprising: a screen; an input device; at least one non-transitory memory storing instructions; and one or more processors in communication with the screen, the input device, and the at least one non-transitory memory, wherein the one or more processors execute the instructions to: display, utilizing the screen, a contactor window including: at least one contactor user interface element configured to have presented, in connection therewith, a plurality of contactor identifiers of a contactor communicant represented by a contactor email communications agent, at least one contactee user interface element configured to have presented, in connection therewith, a plurality of contactee identifiers of a plurality of contactee communicants each represented by a corresponding contactee email communications agent, a message user interface element configured to present a message addressed from one of the plurality of contactor identifiers of the contactor selected in connection with the at l
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: August 10, 2021
    Assignee: GRUS TECH, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11064058
    Abstract: In various embodiments, a method, apparatus, and computer program product are provided to: receive first information on which at least a first duration for detecting a first type of time period is based; generate a first packet including a first parameter field identifying first metadata for use in determining a second duration for detecting the first type of time period; set up a first connection, by sending, from the first node to a second node, the first packet to provide the first metadata to the second node, for use by the second node in determining the second duration for detecting the first type of time period; in response to detecting, based on the first duration and by the first node during at least a portion of the first connection including at least a portion of the first connection set up, a first time period of the first type of time period, at least partially close the first connection; and in response to detecting, based on the second duration and by the first node after the first duration is c
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: July 13, 2021
    Assignee: JENAM TECH, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11050856
    Abstract: In various embodiments, a method, apparatus, and computer program product are provided to: receive first information on which at least a first duration for detecting a first type of time period is based; generate a first packet including a first parameter field identifying first metadata for use in determining a second duration for detecting the first type of time period; set up a first connection, by sending, from the first node to a second node, the first packet to provide the first metadata to the second node, for use by the second node in determining the second duration for detecting the first type of time period; in response to detecting, based on the first duration and by the first node during at least a portion of the first connection including at least a portion of the first connection set up, a first time period of the first type of time period, at least partially close the first connection; and in response to detecting, based on the second duration and by the first node after the first duration is c
    Type: Grant
    Filed: February 24, 2021
    Date of Patent: June 29, 2021
    Assignee: JENAM TECH, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11050855
    Abstract: In one embodiment, an apparatus and method are provided to: receive, by the apparatus from a node, a set up packet during a setup of a connection, the set up packet for use in a protocol that is not transmission control protocol (TCP); identify first metadata in a time period parameter field in the set up packet, for a time period, where, as a result of a detection of the time period, the connection is at least partial deactivated; and determine, based on the first metadata, a timeout attribute associated with the connection.
    Type: Grant
    Filed: January 13, 2021
    Date of Patent: June 29, 2021
    Assignee: JENAM TECH, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11044215
    Abstract: Methods, systems, and apparatuses are provided that are configured to: display, at a first node, at least one first interface with a first user interface element and a second user interface element; display, at the first node, at least one second interface; generate a first message; display, at the second node, at least one third interface; generate a second message that does not include a file attachment with the second message; display, at the first node, at least one fourth interface with a reference to at least one file; and allow access, at the first node, to the at least one file.
    Type: Grant
    Filed: February 27, 2020
    Date of Patent: June 22, 2021
    Assignee: Motion Offense, LLC
    Inventor: Robert Paul Morris
  • Patent number: 11012344
    Abstract: In various embodiments, an apparatus, a non-transitory computer-readable media, and a method are provided, involving a technique to: receive, from at least one other node in a network, a plurality of segment identifiers, utilizing at least one of a link state protocol, a distance vector protocol, or a path vector protocol, store, in a data structure, the plurality of segment identifiers associated with nodes represented in a topology of at least a portion of a network, select, from the plurality of segment identifiers in the data structure and based on a specified policy, a first sequence of segment identifiers that identify a first sequence of at least one of: one or more nodes, one or more network interfaces, or one or more network regions, at least partially in a first path segment that communicatively couples the transmitting node with a receiving node in the network and that includes at least one particular node which is not predetermined by the first sequence of segment identifiers such that the at leas
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: May 18, 2021
    Assignee: SITTING MAN, LLC
    Inventor: Robert Paul Morris