Patents by Inventor Edgar Villanueva

Edgar Villanueva 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: 20220362538
    Abstract: A delivery adapter which may be used as an interface between a syringe and a catheter hub is described.
    Type: Application
    Filed: July 28, 2022
    Publication date: November 17, 2022
    Applicant: MicroVention, Inc.
    Inventors: Pete Barker, Jonathan Lam, Scott Pool, Frida San, Edgar Villanueva
  • Patent number: 11400270
    Abstract: A delivery adapter which may be used as an interface between a syringe and a catheter hub is described.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: August 2, 2022
    Assignee: MicroVention, Inc.
    Inventors: Pete Barker, Jonathan Lam, Scott Pool, Frida San, Edgar Villanueva
  • Publication number: 20180221640
    Abstract: A delivery adapter which may be used as an interface between a syringe and a catheter hub is described.
    Type: Application
    Filed: February 6, 2018
    Publication date: August 9, 2018
    Applicant: MicroVention, Inc.
    Inventors: Pete Barker, Jonathan Lam, Scott Pool, Frida San, Edgar Villanueva
  • Patent number: 9648113
    Abstract: Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: May 9, 2017
    Assignee: ROUNDBOX, INC.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20160150033
    Abstract: Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved.
    Type: Application
    Filed: July 20, 2015
    Publication date: May 26, 2016
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Patent number: 9088428
    Abstract: Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: July 21, 2015
    Assignee: ROUNDBOX, INC.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Patent number: 8711696
    Abstract: Data may be transmitted in a broadcast mode to multiple devices operating in a network. Efficient utilization of bandwidth while providing a desired level of quality of service is enabled for the applications executing on the devices that utilize the broadcasted data. A set of bandwidth constraints may be utilized in combination with a set of heuristics and rules for the allocation and re-allocation of bandwidth among multiple applications in a manner that minimizes the impact on the quality of service metrics of importance to the affected applications when contention exists for the network resources. Quality of service provided to each application may be degraded smoothly, with certain priorities and guarantees being maintained. Event segmentation and reassembly functions for applications may be provided, as well as reliability mechanisms to increase the ability to provide data to client devices that have not been actively receiving for significant periods of time.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: April 29, 2014
    Assignee: Roundbox, Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Patent number: 8325747
    Abstract: Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: December 4, 2012
    Assignee: Roundbox, Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20120230195
    Abstract: Data may be transmitted in a broadcast mode to multiple devices operating in a network. Efficient utilization of bandwidth while providing a desired level of quality of service is enabled for the applications executing on the devices that utilize the broadcasted data. A set of bandwidth constraints may be utilized in combination with a set of heuristics and rules for the allocation and re-allocation of bandwidth among multiple applications in a manner that minimizes the impact on the quality of service metrics of importance to the affected applications when contention exists for the network resources. Quality of service provided to each application may be degraded smoothly, with certain priorities and guarantees being maintained. Event segmentation and reassembly functions for applications may be provided, as well as reliability mechanisms to increase the ability to provide data to client devices that have not been actively receiving for significant periods of time.
    Type: Application
    Filed: March 12, 2012
    Publication date: September 13, 2012
    Applicant: Roundbox, Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20120122490
    Abstract: Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved.
    Type: Application
    Filed: January 20, 2012
    Publication date: May 17, 2012
    Applicant: Roundbox, Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Patent number: 8149771
    Abstract: A system, apparatus, and method for transmitting data in a broadcast mode to multiple devices operating in a network. The invention enables the efficient utilization of bandwidth while providing a desired level of quality of service for the applications executing on the devices that utilize the broadcasted data. The invention utilizes a set of bandwidth constraints in combination with a set of heuristics and rules for the allocation and re-allocation of bandwidth among multiple applications in a manner that minimizes the impact on the quality of service metrics of importance to the affected applications when contention exists for the network resources. The present invention implements processes to cause the quality of service provided to each application to degrade smoothly, with certain priorities and guarantees being maintained.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: April 3, 2012
    Assignee: Roundbox, Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Patent number: 8102864
    Abstract: Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved.
    Type: Grant
    Filed: January 30, 2008
    Date of Patent: January 24, 2012
    Assignee: Roundbox, Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20090030931
    Abstract: A method and system by which a client device can gather ESG data from disparate sources and present them to a user in a unified manner via a single user interface provides improved usability of the ESG. A method for providing an electronic service guide comprises acquiring a plurality of electronic service guides, translating each of the plurality of electronic service guides that was not acquired in a specified representation to the specified representation, combining the plurality of electronic service guides in the specified representation to form a unified electronic service guide, and providing the unified electronic service guide for display.
    Type: Application
    Filed: July 18, 2008
    Publication date: January 29, 2009
    Inventors: Amit Khivesara, Peter Mataga, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20090030792
    Abstract: A method and system for content recommendation make such recommendations possible, even if users are in different geographic locations, use different network service providers and different services, user different types of device, etc. A method for communicating a content recommendation comprises receiving a recommendation for content, the content recommendation originating from a first client device communicating using a first network and destined for a second client device communicating using a second network, determining access information for the second client device to access the content using the second network, and transmitting the determined access information.
    Type: Application
    Filed: July 21, 2008
    Publication date: January 29, 2009
    Inventors: Amit Khivesara, Yiu Man Leung, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20080137602
    Abstract: Applications in a broadcast environment distribute events in real-time to a large number of receivers within specified geographic locations while efficiently sharing bandwidth resources with other applications using the same broadcast network. Applications need not be aware of the other applications sharing the resources, nor of the methods, protocols, and other mechanisms used to actually broadcast the data over the broadcast medium. Server-side applications that serve data, send notifications, or distribute events to specific locations within the network use a broadcast location manager. Client applications that receive such data, notifications, or events use a client location filter to obtain events that are relevant based on the location of the device. The broadcast location manager and client location filter work together to reliably and efficiently transmit data, notifications, and events to specific locations over the broadcast network for all applications involved.
    Type: Application
    Filed: January 30, 2008
    Publication date: June 12, 2008
    Applicant: Roundbox Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20080098420
    Abstract: A system and associated apparatus and methods for the distribution, selection and display of advertising content for devices operating in a network. The devices need not initiate a point-to-point communication with an ad server to provide the ability to filter received advertising content and enable the display of advertisements that are targeted to a device's user. The invention enables a service provider or network operator to control the policy used to specify the selection, timing, and display of an advertisement stored in a cache of a client device. A modification to the policy can be broadcast and implemented in real-time by the device. Advertisements stored in the cache may be filtered both by the service provider or network operator and by the device itself so as to provide the best selection of ads tailored to the user of the device. The device implements cache management processes to determine how best to maintain the advertisements of greatest relevance to the user of the device.
    Type: Application
    Filed: December 20, 2006
    Publication date: April 24, 2008
    Applicant: Roundbox, Inc.
    Inventors: Amit Khivesara, Howard Lee, Peter Andrew Mataga, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20070180119
    Abstract: A system, apparatus, and method for transmitting data in a broadcast mode to multiple devices operating in a network. The invention enables the efficient utilization of bandwidth while providing a desired level of quality of service for the applications executing on the devices that utilize the broadcasted data. The invention utilizes a set of bandwidth constraints in combination with a set of heuristics and rules for the allocation and re-allocation of bandwidth among multiple applications in a manner that minimizes the impact on the quality of service metrics of importance to the affected applications when contention exists for the network resources. The present invention implements processes to cause the quality of service provided to each application to degrade smoothly, with certain priorities and guarantees being maintained.
    Type: Application
    Filed: January 24, 2007
    Publication date: August 2, 2007
    Applicant: Roundbox, Inc.
    Inventors: Amit Khivesara, Xiaofeng Liu, Peter Mataga, Cary Torkelson, Vinod Valloppillil, Edgar Villanueva
  • Publication number: 20070168523
    Abstract: A method and system provides the capability for multicast data traffic to flow with a unicast mechanism; that is, for some network entity to send a copy of the MC data session to a specific network address associated with the client. A method of transmitting data traffic comprises transmitting data using a multicast session to a plurality of destinations, determining that the multicast session to at least one of the destinations of the plurality of destinations should be switched to a unicast session to the at least one destination, and switching the multicast session to the at least one destination to a unicast session to the at least one destination.
    Type: Application
    Filed: December 28, 2005
    Publication date: July 19, 2007
    Inventors: Hong Jiang, Peter Mataga, Edgar Villanueva
  • Publication number: 20070140488
    Abstract: A method is provided for restricting or enhancing broadcast content access on a per-subscriber basis across a population of subscribers, all of whom have a valid content access key to such content, without necessitating changes to the current standard schemes and protocols for distributing content access keys and broadcasting the traffic keys associated with the broadcast data itself, and without trusting the application that processes the data. A method of handling a multimedia broadcast in a device comprises receiving broadcast content in a media stream encrypted using a traffic key, receiving the traffic key encrypted using a session key, and receiving broadcast attributes encrypted using the traffic key and the session key, wherein use of the media stream by the device is controlled using the broadcast attributes and using an access policy in the device.
    Type: Application
    Filed: December 19, 2006
    Publication date: June 21, 2007
    Inventors: Srinivas Dharmaji, Hong Jiang, Peter Mataga, Cary Torkelson, Edgar Villanueva