Patents by Inventor Richard D. Gitlin
Richard D. Gitlin 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: 20220124032Abstract: A method includes, at a node associated with a multiprotocol label switching system (MPLS) network, identifying information associated with an application flow based on one or more unencapsulated packet headers of the application flow or based on an ingress data stream that includes the application flow. The method further includes, in response to identifying the information, and based on stored data that maps application flows with pseudowires, determining a number of pseudowires corresponding to paths through the MPLS network, where the stored data indicates, for a sending device application, a distributed mapping of the application flow via at least one of the number of pseudowires, and communicating data related to the sending device application via at least one of the number of pseudowires.Type: ApplicationFiled: August 19, 2021Publication date: April 21, 2022Inventors: Ping Pan, Richard D. Gitlin
-
Patent number: 11128567Abstract: A method includes, at a node associated with a multiprotocol label switching system (MPLS) network, identifying information associated with an application flow based on one or more unencapsulated packet headers of the application flow or based on an ingress data stream that includes the application flow. The method further includes, in response to identifying the information, and based on stored data that maps application flows with psuedowires, determining a number of pseudowires corresponding to paths through the MPLS network, where the stored data indicates, for a sending device application, a distributed mapping of the application flow via at least one of the number of psuedowires, and communicating data related to the sending device application via at least one of the number of pseudowires.Type: GrantFiled: June 25, 2020Date of Patent: September 21, 2021Assignee: K.Mizra LLCInventors: Ping Pan, Richard D. Gitlin
-
Publication number: 20200328970Abstract: A method includes, at a node associated with a multiprotocol label switching system (MPLS) network, identifying information associated with an application flow based on one or more unencapsulated packet headers of the application flow or based on an ingress data stream that includes the application flow. The method further includes, in response to identifying the information, and based on stored data that maps application flows with psuedowires, determining a number of pseudowires corresponding to paths through the MPLS network, where the stored data indicates, for a sending device application, a distributed mapping of the application flow via at least one of the number of psuedowires, and communicating data related to the sending device application via at least one of the number of pseudowires.Type: ApplicationFiled: June 25, 2020Publication date: October 15, 2020Inventors: Ping Pan, Richard D. Gitlin
-
Patent number: 10735320Abstract: A method includes, at a node associated with a multiprotocol label switching system (MPLS) network, identifying information associated with an application flow based on one or more unencapsulated packet headers of the application flow or based on an ingress data stream that includes the application flow. The method further includes, in response to identifying the information, and based on stored data that maps application flows with pseudowires, determining a number of pseudowires corresponding to paths through the MPLS network, where the stored data indicates, for a sending device application, a distributed mapping of the application flow via at least one of the number of pseudowires, and communicating data related to the sending device application via at least one of the number of pseudowires.Type: GrantFiled: August 8, 2019Date of Patent: August 4, 2020Assignee: K.Mizra LLCInventors: Ping Pan, Richard D. Gitlin
-
Patent number: 10587999Abstract: Slotted Aloha-NOMA (SAN) protocol is an uncoordinated, non-orthogonal, random access protocol that exploits the simplicity of SA (Slotted Aloha) and the superior throughput of non-orthogonal multiple access (NOMA) and its ability to resolve collisions via use of successive interference cancellation (SIC) receiver. In SAN protocol, the SIC receiver at the IoT gateway adaptively learns the number of active devices (which is not known a priori) using multiple hypothesis testing in order to successfully distinguish between signals transmitted from different IoT devices.Type: GrantFiled: December 17, 2018Date of Patent: March 10, 2020Assignee: University of South FloridaInventors: Richard D. Gitlin, Mohamed H. Elkourdi, Asim M. Mazin
-
Publication number: 20190363980Abstract: A method includes, at a node associated with a multiprotocol label switching system (MPLS) network, identifying information associated with an application flow based on one or more unencapsulated packet headers of the application flow or based on an ingress data stream that includes the application flow. The method further includes, in response to identifying the information, and based on stored data that maps application flows with pseudowires, determining a number of pseudowires corresponding to paths through the MPLS network, where the stored data indicates, for a sending device application, a distributed mapping of the application flow via at least one of the number of pseudowires, and communicating data related to the sending device application via at least one of the number of pseudowires.Type: ApplicationFiled: August 8, 2019Publication date: November 28, 2019Inventors: Ping Pan, Richard D. Gitlin
-
Publication number: 20190313225Abstract: Slotted Aloha-NOMA (SAN) protocol is an uncoordinated, non-orthogonal, random access protocol that exploits the simplicity of SA (Slotted Aloha) and the superior throughput of non-orthogonal multiple access (NOMA) and its ability to resolve collisions via use of successive interference cancellation (SIC) receiver. In SAN protocol, the SIC receiver at the IoT gateway adaptively learns the number of active devices (which is not known a priori) using multiple hypothesis testing in order to successfully distinguish between signals transmitted from different IoT devices.Type: ApplicationFiled: December 17, 2018Publication date: October 10, 2019Applicant: University of South FloridaInventors: Richard D. Gitlin, Mohamed H. Elkourdi, Asim M. Mazin
-
Patent number: 10411999Abstract: Data is transferred from a plurality of ingress application flows over an MPLS network. Application flow control information is identified from the unencapsulated headers of the ingress data streams and a flow parameter is appended to the header stack. Application outbound load balancing identifies multiple equal cost network bound paths and utilizes application flow parameters to distribute data streams over a plurality of pseudowires without exceeding predetermined thresholds.Type: GrantFiled: December 11, 2017Date of Patent: September 10, 2019Assignee: GLOBAL INNOVATION AGGREGATORS, LLC.Inventors: Ping Pan, Richard D. Gitlin
-
Patent number: 10076228Abstract: A system for performing non-invasive networked medical procedures including a number of in vivo medical devices, a communication path between at least two of the devices, an ex vivo control unit to control the behavior of the devices, and a wireless communication path between the control unit and at least one of the devices. An associated method for performing non-invasive networked medical procedures is also provided. Further included is a simulation method that utilizes accurate electromagnetic field simulations, using a software based test bench, to determine the maximum allowable transmitted power levels from in vivo devices to achieve a required bit error rates (BER) at an in vivo or ex vivo node (receiver) while maintaining the specific absorption rate (SAR) under a required threshold.Type: GrantFiled: October 13, 2017Date of Patent: September 18, 2018Assignee: University of South FloridaInventors: Richard D. Gitlin, Gabriel E. Arrobo, Thomas P. Ketterl
-
Publication number: 20180102970Abstract: Data is transferred from a plurality of ingress application flows over an MPLS network. Application flow control information is identified from the unencapsulated headers of the ingress data streams and a flow parameter is appended to the header stack. Application outbound load balancing identifies multiple equal cost network bound paths and utilizes application flow parameters to distribute data streams over a plurality of pseudowires without exceeding predetermined thresholds.Type: ApplicationFiled: December 11, 2017Publication date: April 12, 2018Applicant: Global Innovation Aggregators LLC.Inventors: Ping Pan, Richard D. Gitlin
-
Patent number: 9843509Abstract: Transferring data over a network includes identifying an application flow and mapping the application flow to a network bound connection.Type: GrantFiled: October 21, 2015Date of Patent: December 12, 2017Assignee: Global Innovation Aggregators LLC.Inventors: Ping Pan, Richard D. Gitlin
-
Patent number: 9832042Abstract: Transferring data in a network is disclosed. Transferring includes receiving a Provider Backbone Transport (PBT) frame, identifying a plurality of location specific identifiers in the PBT frame, mapping the PBT frame to a service based at least in part on the plurality of location specific identifiers, formatting the PBT frame according to the service to obtain a service frame, and transferring the service frame to a network associated with the service.Type: GrantFiled: January 8, 2016Date of Patent: November 28, 2017Assignee: Global Innovation Aggregators LLC.Inventors: Norival R. Figueira, Fong Liaw, Richard D. Gitlin
-
Patent number: 9788705Abstract: A system for performing non-invasive networked medical procedures including a number of in vivo medical devices, a communication path between at least two of the devices, an ex vivo control unit to control the behavior of the devices, and a wireless communication path between the control unit and at least one of the devices. An associated method for performing non-invasive networked medical procedures is also provided. Further included is a simulation method that utilizes accurate electromagnetic field simulations, using a software based test bench, to determine the maximum allowable transmitted power levels from in vivo devices to achieve a required bit error rates (BER) at an in vivo or ex vivo node (receiver) while maintaining the specific absorption rate (SAR) under a required threshold.Type: GrantFiled: June 23, 2016Date of Patent: October 17, 2017Assignee: University of South FloridaInventors: Richard D. Gitlin, Gabriel E. Arrobo, Thomas P. Ketterl
-
Patent number: 9743823Abstract: A system for performing non-invasive networked medical procedures including a number of in vivo medical devices, a communication path between at least two of the devices, an ex vivo control unit to control the behavior of the devices, and a wireless communication path between the control unit and at least one of the devices. An associated method for performing non-invasive networked medical procedures is also provided. Further included is a simulation method that utilizes accurate electromagnetic field simulations, using a software based test bench, to determine the maximum allowable transmitted power levels from in vivo devices to achieve a required bit error rates (BER) at an in vivo or ex vivo node (receiver) while maintaining the specific absorption rate (SAR) under a required threshold.Type: GrantFiled: December 5, 2014Date of Patent: August 29, 2017Assignee: University of South FloridaInventors: Richard D. Gitlin, Gabriel E. Arrobo, Thomas P. Ketterl
-
Patent number: 9649120Abstract: An apparatus for the insertion, placement, attachment, and removal of a surgical device includes a handle and an elongate shaft. Opposing spring fingers that open and close relative to one another are partially and slidably disposed within the distal end of the elongate shaft opposite the handle. The opposing spring fingers are adapted to grasp a surgical device and power the surgical device via physical conductors on the spring fingers or graspers attached thereto, resulting in the surgical device being fully functional. A first trigger mechanism opens and closes the spring fingers via a piston disposed within the elongate shaft. A second trigger mechanism rotates the surgical device grasped by the spring fingers.Type: GrantFiled: September 29, 2014Date of Patent: May 16, 2017Assignees: University of South Florida, Innovatia Medical Systems, L.L.C.Inventors: Richard D. Gitlin, Adam Anderson, Shekhar Bhansali, Alexander Rosemurgy, Craig Lusk, Sharona Ross, Peter P. Savage
-
Patent number: 9402530Abstract: A system for performing non-invasive networked medical procedures including a number of in vivo medical devices, a communication path between at least two of the devices, an ex vivo control unit to control the behavior of the devices, and a wireless communication path between the control unit and at least one of the devices. An associated method for performing non-invasive networked medical procedures is also provided. Further included is a simulation method that utilizes accurate electromagnetic field simulations, using a software based test bench, to determine the maximum allowable transmitted power levels from in vivo devices to achieve a required bit error rates (BER) at an in vivo or ex vivo node (receiver) while maintaining the specific absorption rate (SAR) under a required threshold.Type: GrantFiled: October 22, 2015Date of Patent: August 2, 2016Assignee: University of South FloridaInventors: Richard D. Gitlin, Gabriel E. Arrobo, Thomas P. Ketterl
-
Publication number: 20160127151Abstract: Transferring data in a network is disclosed. Transferring includes receiving a Provider Backbone Transport (PBT) frame, identifying a plurality of location specific identifiers in the PBT frame, mapping the PBT frame to a service based at least in part on the plurality of location specific identifiers, formatting the PBT frame according to the service to obtain a service frame, and transferring the service frame to a network associated with the service.Type: ApplicationFiled: January 8, 2016Publication date: May 5, 2016Inventors: Norival R. Figueira, Fong Liaw, Richard D. Gitlin
-
Patent number: 9264354Abstract: Transferring data in a network is disclosed. Transferring includes receiving a Provider Backbone Transport (PBT) frame, identifying a plurality of location specific identifiers in the PBT frame, mapping the PBT frame to a service based at least in part on the plurality of location specific identifiers, formatting the PBT frame according to the service to obtain a service frame, and transferring the service frame to a network associated with the service.Type: GrantFiled: October 9, 2013Date of Patent: February 16, 2016Assignee: BRIXHAM SOLUTIONS LTD.Inventors: Norival R. Figueira, Fong Liaw, Richard D. Gitlin
-
Publication number: 20160043943Abstract: Transferring data over a network includes identifying an application flow and mapping the application flow to a network bound connection.Type: ApplicationFiled: October 21, 2015Publication date: February 11, 2016Inventors: Ping Pan, Richard D. Gitlin
-
Patent number: 9197675Abstract: Transferring data over a network includes identifying an application flow and mapping the application flow to a network bound connection.Type: GrantFiled: October 16, 2013Date of Patent: November 24, 2015Assignee: Brixham Solutions LTD.Inventors: Ping Pan, Richard D. Gitlin