Inventor

David R. Oran

Inventor
Acton, MA, US

Overview

101→
Patents
1992–2020
Patent span
Electricity
Primary field (CPC H)

Patents· 101 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

H04Lprimary
H04LTransmission of digital information, e.g. telegraphic communication48%
H04NPictorial communication, e.g. television14%
H04MTelephonic communication13%
G06FElectric digital data processing8%
H04QSelecting3%
H04WWireless communication networks3%
B63BShips or other waterborne vessels2%
G09BEducational or demonstration appliances2%
G01SRadio direction-finding1%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes1%
PatentTitleYear
10,791,051System and method to bypass the forwarding information base (FIB) for interest packet forwarding in an information-centric networking (ICN) environment202010,721,156Technique for selecting a path computation element based on response time delay202010,637,923Congestion aware load balancing for distributed storage202010,623,785Streaming manifest quality control202010,432,509Flow classification for information centric network protocols201910,291,512Interest message path steering and multi-path traceroute in information-centric networking201910,158,570Carrying TCP over an ICN network201810,069,736Optimized in-network retransmission for information-centric networking protocols201810,003,476De-congesting data centers with wireless point-to-multipoint flyways20189,866,605'Streaming manifest quality control'20189,800,634'Pull-based media system'20179,762,640'Locating points of interest using references to media frames within a packet flow'20179,749,217'Technique for selecting a path computation element based on response time delay'20179,654,344'De-congesting data centers with wireless point-to-multipoint flyways'20179,628,400'Interest forwarding for interactive client anonymity'20179,591,098'System and method to reduce stream start-up delay for adaptive streaming'20179,426,335'Preserving synchronized playout of auxiliary audio transmission'20169,402,114'System and method for providing randomization in adaptive bitrate streaming environments'20169,386,308'Quality optimization with buffer and horizon constraints in adaptive streaming'20169,312,989'Importance-based FEC-aware error-repair scheduling'20169,306,994'Stabilization of adaptive streaming video clients through rate limiting'20169,270,598'Congestion control using congestion prefix information in a named data networking environment'20169,215,182'Enhancing performance of rapid channel changes and other playback positioning changes in adaptive streaming'20159,148,386'Managing bandwidth allocation among flows through assignment of drop priority'20159,143,722'Method and apparatus for providing session description for a media session'20159,083,585'Retransmission-based stream repair and stream join'20159,059,867'Technique for selecting a path computation element based on response time delay'20158,966,551'Locating points of interest using references to media frames within a packet flow'20158,953,452'Enhancing performance of rapid channel changes and other playback positioning changes in adaptive streaming'20158,924,580'Constant-quality rate-adaptive streaming'20148,874,845'Cache storage optimization in a cache network'20148,867,385'Tunneling reports for real-time Internet Protocol media streams'20148,843,656'System and method for preventing overestimation of available bandwidth in adaptive bitrate streaming clients'20148,812,621'Reducing fetching load on cache servers in adaptive streaming'20148,787,153'Forward error correction based data recovery with path diversity'20148,769,591'Fast channel change on a bandwidth constrained network'20148,711,854'Monitoring and correcting upstream packet loss'20148,683,013'System and method for data streaming in a computer network'20148,655,156'Auxiliary audio transmission for preserving synchronized playout with paced-down video'20148,588,077'Retransmission-based stream repair and stream join'20138,427,943'Bandwidth-aware multicast load balancing on a multi-interface host'20138,341,288'Mechanism for sharing resources among different senders and receivers'20128,321,950'Delivering secure IPTV services to PC platforms'20128,300,667'Buffer expansion and contraction over successive intervals for network devices'20128,156,325'Role aware network security enforcement'20128,031,701'Retransmission-based stream repair and stream join'20118,023,419'Remote monitoring of real-time internet protocol media streams'20118,014,393'Bandwidth optimized rapid channel change in IP-TV network'20117,953,000'Mechanism to improve preemption behavior of resource reservations'20117,940,644'Unified transmission scheme for media stream redundancy'20117,936,695'Tunneling reports for real-time internet protocol media streams'20117,934,016'System and method for recognizing and assigning application-specific flows'20117,912,217'Customized advertisement splicing in encrypted entertainment sources'20117,835,406'Surrogate stream for monitoring realtime media'20107,826,348'Multicast fast reroute'20107,817,546'Quasi RTP metrics for non-RTP media flows'20107,814,311'Role aware network security enforcement'20107,764,618'Method and apparatus for automatic inter-domain routing of calls'20107,738,383'Traceroute using address request messages'20107,733,769'Method and apparatus for identifying a media path in a network'20107,729,267'Method and apparatus for analyzing a media path in a packet switched network'20107,720,208'Method and apparatus for authorization based phone calls in packet switched networks'20107,681,101'Hybrid corrective scheme for dropped packets'20107,580,977'System for using text terminal for the deaf (TTD) devices for internet instant messaging and chat sessions'20097,570,579'Method and apparatus for fast failure detection in switched LAN networks'20097,542,461'Method and apparatus for dynamically determining when to use quality of service reservation in internet media applications'20097,533,126'Managing contacts in a communication network'20097,502,320'Method and apparatus for network-based admission control using path-coupled quality of service signaling'20097,467,210'Method and system for automatically collecting information relating to calls to one or more associated endpoint devices'20087,457,290'Method and apparatus for automatic inter-domain routing of calls'20087,433,455'Processing a communication session using a rules engine'20087,415,516'Net lurkers'20087,380,010'Method and apparatus for performing denial of service for call requests'20087,277,944'Two phase reservations for packet networks'20077,233,605'Method and apparatus for minimizing delay induced by DTMF processing in packet telephony systems'20077,225,271'System and method for recognizing application-specific flows and assigning them to queues'20077,194,354'System for discovering and maintaining geographic location information in a computer network to enable emergency services'20077,167,451'User controlled audio quality for voice-over-IP telephony systems'20077,149,499'System for dynamically tracking the location of network devices to enable emergency services'20067,085,224'Method and apparatus for fast failure detection in switched LAN networks'20067,020,771'Controlling data security procedures using an admission control signaling protocol'20066,970,449'Distribution of packets in a wireless communication system using multicast protocols'20056,904,037'Asymmetric implementation of DSVD for voice/data internet access'20056,775,265'Method and apparatus for minimizing delay induced by DTMF processing in packet telephony systems'20046,665,611'System for discovering and maintaining geographic location information in a computer network to enable emergency services'20036,636,594'Dial plan mapper'20036,603,774'Signaling and handling method for proxy transcoding of encoded voice packets in packet telephony applications'20036,584,093'Method and apparatus for automatic inter-domain routing of calls'20036,418,125'Unified mixing, speaker selection, and jitter buffer management for multi-speaker packet audio systems'20026,411,705'Signaling state management system for packet network gateways'20026,404,870'Method and apparatus for authorization based phone calls in packet switched networks'20026,333,931'Method and apparatus for interconnecting a circuit-switched telephony network and a packet-switched data network, and applications thereof'20016,275,574'Dial plan mapper'20016,240,084'Telephony-enabled network processing device with separate TDM bus and host system backplane bus'20016,212,557'Method and apparatus for synchronizing upgrades in distributed network data processing systems'20016,188,760'Signaling state management system for packet network gateways'20016,061,431'Method for hearing loss compensation in telephony systems based on telephone number resolution'20006,011,851'Spatial audio processing method and apparatus for context switching between telephony applications'20005,905,723'System for achieving scalable router performance'19995,408,619'Naming service database updating technique'19955,136,716'Session control in network for digital data processing system which supports multiple transfer protocols'1992

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

1992–2001Based in Bloomington, IN, US· patent location history
1999–2020Based in Acton, MA, US· patent location history
2000–2006Patents assigned to CISCO TECH IND (16)· patent assignee history
2006–2020Patents assigned to CISCO TECH INC (80)· patent assignee history
2008–2015Based in Action, MA, US· patent location history
2012–2017Patents assigned to ORAN DAVID R (19)· patent assignee history
2012–2017Patents assigned to BEGEN ALI C (9)· patent assignee history
2014–2017Patents assigned to GAHM JOSHUA B (4)· patent assignee history
2014–2020Based in Cambridge, MA, US· patent location history
2014Based in San Jose, CA, US· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
CISCO TECH INC802006–2020
ORAN DAVID Rself192012–2017
CISCO TECH IND162000–2006
BEGEN ALI C92012–2017
GAHM JOSHUA B42014–2017
Locations
LocationPatentsSpan
Acton, Massachusetts, US781999–2020
Cambridge, Massachusetts, US162014–2020
Action, Massachusetts, US32008–2015
Bloomington, IN, US31992–2001
San Jose, California, US12014