Patents by Inventor Rocco Di Girolamo

Rocco Di Girolamo 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).

  • Publication number: 20220131946
    Abstract: A batch of CRUD operations can be coupled with the resource discovery operation and directly conducted on the matched resources, without initiating new CRUD requests. New functionality at the Originator and Receiver can differentiate the resources for which criteria matching is applied from the resources included in the discovery/filtering results. Enhanced functionality at the Originator and Receiver can combine discovery with RESTful operations targeting a resource set different than but related the discovered resources. Other enhancements may be used to request discovery of resources in a specified relationship to those matching a filter, or to request group formation based on the result.
    Type: Application
    Filed: December 9, 2021
    Publication date: April 28, 2022
    Inventors: Catalina Mihaela Mladin, Qing Li, Rocco Di Girolamo, Chonggang Wang, William Robert Flynn, IV, Hongkun Li, Xu Li
  • Publication number: 20220124008
    Abstract: A Message Flow Management (MFM) service of a service layer (SL) of a communications network enables dynamic control of the rate of particular SL messages that are destined to a target entity, such as an IoT device or application, based on its SL status or other context information.
    Type: Application
    Filed: December 10, 2019
    Publication date: April 21, 2022
    Inventors: Zhuo Chen, Dale N. Seed, Quang Ly, Catalina Mihaela Mladin, Lu Liu, Jiwan L. Ninglekhu, William Robert Flynn, IV, Chonggang Wang, Rocco Di Girolamo
  • Publication number: 20220116814
    Abstract: A Network Data Analytic Function (NWDAF)may assist an application server by determining a quality of server (QoS) or delivery timing requirements can be met at a location, e.g., along a route. The NWDAF may collect information from one or more cells near the location, e.g., an Operations and Management (OAM) system. Communications with the NWDAF may be facilitated by a Network Exposure Function (NEF) or an Nnwdaf_AnalyticsInfo_Request service operation. The NWDAF may indicate a potential QoS change at the location. The application server may be a V2X application server.
    Type: Application
    Filed: February 21, 2020
    Publication date: April 14, 2022
    Inventors: Rocco DI GIROLAMO, Michael F. STARSINIC, Catlina Mihaela MLADIN, Hongkun LI, Quang LY, Jiwan L. NINGLEKHU
  • Publication number: 20220116770
    Abstract: A first apparatus includes a processor, a memory, and communication circuitry. The first apparatus is connected to a communications network via its communication circuitry. The first apparatus further includes computer-executable instructions stored in the memory of the first apparatus which, when executed by the processor of the first apparatus, cause the first apparatus to: receive voice content or other biometric content of a user; prepare a message including the voice or other biometric content; send the message to the communications network or a second apparatus through a control plane of the communications network in order to authenticate and authorize the first apparatus and the user; receive a response message from the communications network or the second apparatus, wherein the response message includes authentication and authorization results for the first apparatus and identification information that identifies the user.
    Type: Application
    Filed: December 10, 2019
    Publication date: April 14, 2022
    Inventors: Hongkun LI, Michael STARSINIC, Rocco DI GIROLAMO, Catalina MLADIN, Chonggang WANG, Quang LY, Dale Seed
  • Patent number: 11297660
    Abstract: The application is at least directed to a core network including a non-transitory memory including instructions stored thereon for transferring infrequent small data to a service capability or application server on a 5G network. The core network also includes a processor operably coupled to the non-transitory memory. The processor is configured to execute the instructions of detecting a relay user equipment (UE) sending a data transfer request message to the core network based on uplink traffic generated at a remote UE and control information of the remote UE. The processor is also configured to execute the instructions of querying a database in the core network for subscription information of the remote UE based on the control information. The processor is also configured to execute the instructions of receiving the subscription information from the database. The processor is further configured to execute the instructions of processing the received subscription information.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: April 5, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Hongkun Li, Michael F. Starsinic, Rocco Di Girolamo, Catalina Mihaela Mladin, Mahmoud Watfa
  • Patent number: 11290559
    Abstract: Methods, systems, and devices may be used to support freshness-based processing of requests. Freshness-based processing may involve the service layer examining the age of stored content (e.g., resource representation) that it hosts and determining whether it is fresh enough to satisfy a retrieve or discovery request with a specified freshness requirement. If not fresh, the service layer can contact an application to refresh the content. In addition, freshness-based processing can also involve the service layer examining the semantic state of a command oriented update request to determine whether its state is fresh or not with respect to prior commands processed by the service layer. For example, the service layer may compare stored content associated with controlling a particular application (e.g. door is locked) and against the semantic content of an update request (e.g., unlock door) to determine whether it is the same (e.g., stale) or not (e.g., fresh).
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: March 29, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Dale N. Seed, Gregory S. Sternberg, Quang Ly, Rocco Di Girolamo, Shamim Akbar Rahman, William Robert Flynn, IV, Catalina Mihaela Mladin, Zhuo Chen
  • Patent number: 11265353
    Abstract: IoT service layer capabilities may be employed to automate and simplify the service enrollment process for IoT service subscribers/enrollees. These capabilities enable virtualization of a service subscriber and the physical IoT devices, applications, data and authorized users of the subscriber into a software profile that is representative of the subscriber. Once virtualized, a service subscriber may then delegate the complexities and burden of service enrollment to an automated IoT service enrollment software function.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: March 1, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Dale N. Seed, William Robert Flynn, IV, Quang Ly, Rocco Di Girolamo, Zhuo Chen, Catalina Mihaela Mladin, Shoshana Loeb, Mahmoud Watfa, Michael F. Starsinic, Vinod Kumar Choyi
  • Patent number: 11259232
    Abstract: The present application is at least directed to a networked apparatus. The apparatus includes a non-transitory memory having instructions stored thereon for processing a discovery request message for a resource on the network. The apparatus also includes a processor, operably coupled to the non-transitory memory, configured to perform a set of instructions. One instruction includes receiving the discovery request message from an originator including filter criteria. Another instruction includes checking whether any resources match the filter criteria in the discovery request message. A further instruction includes preparing a discovery response. The present application is also directed to a method for processing a discovery request message for a resource on the network. The present application is further directed an apparatus and method for performing discovery of a common service entity.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: February 22, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Rocco Di Girolamo, Hongkun Li, Lijun Dong, Guang Lu, Qing Li, Catalina M. Mladin, Chonggang Wang
  • Patent number: 11252048
    Abstract: The application is at least directed to a core network including a non-transitory memory having instructions stored thereon for registering a network function or network function template in the core network. The network includes a processor, operably coupled to the non-transitory memory. The processor is configured to perform the instruction of determining that registration of the network function or network function template is acceptable. The processor is also configured to perform the instruction of transmitting a message including the network function or network function template to a repository in the core network. The processor is also configured to perform the instruction of verifying the network function or network function template against existing policies in the core network. The processor is also configured to perform the instruction of registering the network function or network function template in the repository after verification.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: February 15, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Catalina Mihaela Mladin, Michael F. Starsinic, Hongkun Li, Rocco Di Girolamo
  • Patent number: 11240093
    Abstract: Lightweight, dynamic mechanisms are provided to support service layer interworking and resource extensibility. For example, one mechanism disclosed herein comprises defining a new service layer (SL) resource definition registration procedure that allows for specifying custom attributes of service layer resources to represent third party technology resources. A second mechanism disclosed herein comprises defining a new SL data model mapping registration procedure to map service layer resources to third party data models and to provide a new interworked retargeting indicator to the service layer. Further, a third mechanism disclosed herein comprises defining a SL generic interworking procedure to intelligently retarget requests toward interworked resources based on the interworked retargeting indicator provided by the data model mapping.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: February 1, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Quang Ly, Dale N. Seed, William Robert Flynn, IV, Catalina M. Mladin, Chonggang Wang, Rocco Di Girolamo, Zhuo Chen
  • Patent number: 11240319
    Abstract: A Service Continuity Network Function (SCNF) may be used to provide service continuity support in IoT networks such as 3 GPP and oneM2M, whereby higher layer session and service information is associated with transport layer session information. By means of the SCNF, a higher layer service may be resumed when a new session or connection is created, without support for transport layer session continuity. The service continuity capabilities of the SCNF may be exposed to the service layer of the network by way of a resource data structure.
    Type: Grant
    Filed: February 28, 2018
    Date of Patent: February 1, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Hongkun Li, Michael F. Starsinic, Rocco Di Girolamo, Catalina Mihaela Mladin
  • Patent number: 11234213
    Abstract: Systems, methods, and instrumentalities are disclosed to propagate announcement and de-announcement of a resource across one or more networks. A first entity, which may be a hosting service capability layer (SCL), may receive a request from an issuer to announce a resource. The first entity may create a representation of the resource. The representation may be referred to as an announced resource. The first entity may send an announce resource request to a second entity (e.g., an announced-to SCL), which may be registered with the first entity. The announce resource request may be sent over an mId interface. The first entity may receive a first response from the second entity over the mId interface indicating that the second entity created the announced resource.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: January 25, 2022
    Assignee: IoT Holdings, Inc.
    Inventors: Guang Lu, Rocco Di Girolamo, Paul L. Russell, Jr., Ana Lucia A. Pinheiro, Jean-Louis Gauvreau, Dale N. Seed, Nicholas J. Podias, Michael F. Starsinic
  • Publication number: 20220022029
    Abstract: Cellular devices are becoming more and more powerful, and may host a number of different non-cellular capabilities, such as cameras, accelerometers, and sensors. Today, these capabilities are used mainly to provide some service to the device or the device owner. Disclosed herein are methods and systems for enabling devices to register their device capabilities with a cellular network, providing a mechanism for Application Servers to discover non-cellular capabilities of the devices, providing a mechanism to have the Application Servers configure these non-cellular capabilities of the devices, and preparing the device and the network for cellular traffic generated as a result of the Application Server using these non-cellular capabilities.
    Type: Application
    Filed: November 21, 2019
    Publication date: January 20, 2022
    Inventors: Rocco DI GIROLAMO, Catlina Mihaela MLADIN, Hongkun LI, Michael F. STARSINIC, Quang LY, Dale N. SEED
  • Patent number: 11228652
    Abstract: A batch of CRUD operations can be coupled with the resource discovery operation and directly conducted on the matched resources, without initiating new CRUD requests. New functionality at the Originator and Receiver can differentiate the resources for which criteria matching is applied from the resources included in the discovery/filtering results. Enhanced functionality at the Originator and Receiver can combine discovery with RESTful operations targeting a resource set different than but related the discovered resources. Other enhancements may be used to request discovery of resources in a specified relationship to those matching a filter, or to request group formation based on the result.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: January 18, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Catalina Mihaela Mladin, Qing Li, Rocco Di Girolamo, Chonggang Wang, William Robert Flynn, IV, Hongkun Li, Xu Li
  • Patent number: 11228959
    Abstract: Mechanisms for efficient inter-system or inter-RAT handover for the case when large numbers of devices need to perform a handover within a short time interval or even simultaneously are described. These mechanisms can include an aggregated Handover Procedure. An Aggregated Handover procedure can be enabled by a UE and can be indicated to the network entities by “Aggregated Handover Indication”. The detection of target (H)eNB or WLAN can be triggered by user, GPS location, boarding time, or a travel or eTicket application etc. The UEs requesting Aggregated Handover within a time interval, i.e. Handover Window, can be processed with aggregated messages by the core network entities.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: January 18, 2022
    Assignee: Convida Wireless, LLC
    Inventors: Qing Li, Michael F. Starsinic, Ahmed Mohamed, Rocco Di Girolamo
  • Publication number: 20210400489
    Abstract: Methods and apparatuses are described herein for securely connecting to a private local area network (LAN). In accordance with one embodiment, an apparatus may receive, from a private LAN that has been provisioned with first identifying information associated with the apparatus, a first broadcast message comprising an invitation to connect to the private LAN and the first identifying information. The apparatus may send, based on the first broadcast message comprising the first identifying information, a request for system information and second identifying information associated with the apparatus. The apparatus may receive, from the private LAN, the requested system information. The apparatus may send, based on the requested system information, a registration request and third identifying information associated with the apparatus. The apparatus may receive, from the private LAN, acceptance of the registration request.
    Type: Application
    Filed: September 24, 2019
    Publication date: December 23, 2021
    Inventors: Michael F. STARSINIC, Rocco DI GIROLAMO, Catalina Mihaela MLADIN, Hongkun LI, Qing LI, Quang LY
  • Publication number: 20210400574
    Abstract: User equipment may be provisioned with information used to determine whether to send data via a user plane or a control plane. The information may be a management object comprising rules or polices, or uplink rate control information, for example. The user equipment may then respond to conditions autonomously, e.g., in response to congestion. An application or a service layer on user equipment may receive control plane/user plane (CPUP) selection policies. The application or service layer may then apply the CPUP selection policies to uplink traffic in determining whether uplink traffic should be sent over the user plane or control plane.
    Type: Application
    Filed: November 15, 2019
    Publication date: December 23, 2021
    Inventors: Michael F. STARSINIC, Dale N. SEED, Hongkun LI, Catlina Mihaela MLADIN, Rocco DI GIROLAMO
  • Publication number: 20210385642
    Abstract: Methods and apparatus are disclosed for facilitating social discovery and social communication among M2M/IoT devices, connected via cellular networks, such as 3 GPP NR networks, and, optionally, supported by M2M/IoT servers.
    Type: Application
    Filed: October 4, 2019
    Publication date: December 9, 2021
    Inventors: Rocco DI GIROLAMO, Catalina Mihaela MLADIN, Michael F. STARSINIC, Hongkun LI
  • Patent number: 11184428
    Abstract: Distributed Service Layer Transactions (DSLTs) may be supported by a DSLT service at a service layer of a communications network to offload applications from the burden of managing the processing of DSLTs.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: November 23, 2021
    Assignee: Convida Wireless, LLC
    Inventors: Dale N. Seed, Zhuo Chen, Shoshana Loeb, Quang Ly, Catalina Mihaela Mladin, William Robert Flynn, IV, Rocco Di Girolamo
  • Patent number: 11159379
    Abstract: The application describes a computer-implemented apparatus that includes a non-transitory memory having instructions stored thereon for assigning address space in a network. The apparatus also includes a processor, operably coupled to the non-transitory memory, configured to execute at least the instruction of receiving a solicitation from a router in the network. The processor is also configured to execute the instruction of replying to the solicitation with address space. The processor is also configured to execute the instruction of receiving a second solicitation from the router to register a new address. The processor is further configured to execute the instruction of determining if the new address is from a dedicated address space or a shared address space. The processor is even further configured to execute the instruction of sending a neighbor advertisement with the address registration to the router.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: October 26, 2021
    Assignee: Convida Wireless, LLC
    Inventors: Hongkun Li, Chonggang Wang, Quang Ly, Zhuo Chen, Rocco Di Girolamo, Xu Li, Vinod Kumar Choyi, Shamim Akbar Rahman