Patents Represented by Attorney Innovation Partners
  • Patent number: 8274901
    Abstract: A system and method allocates dropped packets from a call detail record in a voice over Internet Protocol to links or nodes the call traversed, and to events that occurred during the call and prefixes corresponding to the phones used in the call, along with a report in decreasing order of the dropped packets for the nodes, links, events and prefixes, to allow a system administrator to help identify the source of the dropped packets.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: September 25, 2012
    Assignee: Packet Design, Inc.
    Inventors: Stephen L Casner, Kedar Poduri, Rodrigo G Alonso, Cengiz Alaettinoglu, Van Jacobson
  • Patent number: 8135834
    Abstract: A system and method enables the balancing of inter-AS traffic from a primary AS to a target AS by adding a virtual node in the primary AS that appears connected to the edge routers that advertise via (I)BGP the ability to forward communications the target AS, and modifying the (I)BGP messages reflected to the primary AS to indicate that only the virtual node may forward communications to the target AS.
    Type: Grant
    Filed: June 18, 2002
    Date of Patent: March 13, 2012
    Assignee: Packet Design, Inc.
    Inventors: Van Jacobson, Haobo Yu, Cengiz Alaettinoglu
  • Patent number: 8131842
    Abstract: A system, method and computer program product collects and provides for display operational status data in several levels of detail about multiple client computer systems.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: March 6, 2012
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Jonathan S Barth
  • Patent number: 8020007
    Abstract: A system and method identifies one of several security token services that can be used to convert an identity token into one containing content, a format and having a signature corresponding to a signing key name that a software service can use. The identification of the security token service that may be used to perform the conversion is made using machine readable information about the signing key name that the software service can use.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: September 13, 2011
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Valery Zubovsky
  • Patent number: 7844212
    Abstract: A system and method communicates commands from a command originator to receiving devices, yet the receiving devices do not confirm receipt of the command. The most current command (e.g. the one with the highest sequence number) is rebroadcast by the command originator and the receiving devices, tending to be more frequent upon detection of an event indicating that the most current command was not received by at least one other device, and less frequently upon detection of an event indicating that the most current command was provided with sufficient duplication that if another device could receive it, the device likely did receive it, subject to a maximum and minimum rate.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: November 30, 2010
    Inventors: Alec Woo, David E Culler
  • Patent number: 7729291
    Abstract: A system and method retrieves device forwarding information from switching devices and installs it as static device forwarding information on other switches to prevent multiple copies of communications being sent from those switches.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: June 1, 2010
    Assignee: PacketExchange, Inc.
    Inventors: Flemming Heino, Jason Velody, Sarit Chhatralia, Daniel Hawkins
  • Patent number: 7688740
    Abstract: A system and method identifies the costs to be assigned to each link in a network that can more evenly balance the utilization of links in the network.
    Type: Grant
    Filed: October 1, 2007
    Date of Patent: March 30, 2010
    Assignee: Packet Design, Inc.
    Inventors: Van Jacobson, Haobo Yu
  • Patent number: 7671565
    Abstract: A system and method links batteries in parallel to conductors using wire bonds that act as fuses in the event of an overcurrent condition in a battery. To protect the wire bonds in the case of a larger overcurrent condition, a fuse may be added in series to the parallel batteries.
    Type: Grant
    Filed: February 13, 2006
    Date of Patent: March 2, 2010
    Assignee: Tesla Motors, Inc.
    Inventors: Jeffrey B Straubel, David Lyons, Eugene Berdichevsky, Scott Kohn, Ryan Teixeira
  • Patent number: 7667432
    Abstract: A system and method interconnects battery packs using a flexible bus bar to prevent vibration from breaking or damaging the connections therebetween.
    Type: Grant
    Filed: April 27, 2006
    Date of Patent: February 23, 2010
    Assignee: Tesla Motors, Inc.
    Inventors: Dorian West, Eugene Berdichevsky, Scott Kohn
  • Patent number: 7541941
    Abstract: The present invention discloses a system for monitoring and estimating the consumption of energy resources in real-time. The system includes an interactive user module, a measuring unit and a wireless network. The measuring unit is interfaced to a utility meter. Optionally, the measuring unit can also function as a stand alone device. The measuring unit is further connected to the interactive user module via the wireless network. The system monitors energy resource consumption such as electricity, gas or water consumption in real-time, generates and displays graphs of energy resource consumption over user selected time periods and enables communication with at least one utility company. The system increases the users' awareness of their energy consumption and aids users in dynamic or deregulated pricing environments to shed load when the energy resource is most expensive. With knowledge of their energy use, the users can take proactive steps to control their energy consumption and save money.
    Type: Grant
    Filed: July 26, 2007
    Date of Patent: June 2, 2009
    Assignee: Greenbox Technology Inc.
    Inventors: Bradley D. Bogolea, Patrick J. Boyle, Andrei V. Shindyapin
  • Patent number: 7539191
    Abstract: A system and method impedes attacks on route processors in an autonomous system using one device with a routable IP address that checks the format of routing messages and forwards them to one or more route processors without routable IP addresses.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: May 26, 2009
    Assignee: Packet Design, Inc.
    Inventors: Van Jacobson, Kedar Poduri, Satish K Kanna, Cengiz Alaettinoglu
  • Patent number: 7515556
    Abstract: A system and method allows devices to send and receive packets while using power to do so to the extent needed, thereby conserving power.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: April 7, 2009
    Assignee: Arch Rock Corporation
    Inventors: Jonathan W Hui, David E Culler
  • Patent number: 7516041
    Abstract: A system and method identifies road features that may not appear on a map database, such as paths not described as roads on the map database, and whether all the roads at a crossing cross at the same grade level. The system and method may thus be used to identify points of departure from, or points of merging onto, a road described by the map database or a path identified as described herein, but not described by the map database.
    Type: Grant
    Filed: October 16, 2006
    Date of Patent: April 7, 2009
    Assignee: Dash Navigation, Inc.
    Inventors: Brian Smartt, Craig Weisenfluh
  • Patent number: 7386494
    Abstract: A method and apparatus provides on a home page of a web site information about a mutual fund subscription and a link which may be followed to a web page which may be used to subscribe to the fund online.
    Type: Grant
    Filed: February 11, 2000
    Date of Patent: June 10, 2008
    Assignee: Charles Schwab & Co., Inc.
    Inventors: Keith Rose, Karin Riley, Coreen Kaplan
  • Patent number: 7359921
    Abstract: A method and apparatus generates identifiers of database records apart from the database. One or more application programs may request an identifier of a transaction, and a stored identifier of a prior transaction is incremented or otherwise altered to produce the identifier of the transaction. The identifier is provided to the application program, which uses it as an identifier of a record of a database if such a record is created. If a system failure occurs, the database is scanned to identify the most recently issued identifier stored in the database, for example by requesting from the database the highest transaction number stored, and that number is used to generate the next transaction number.
    Type: Grant
    Filed: March 29, 2004
    Date of Patent: April 15, 2008
    Assignee: Charles Schwab & Co., Inc.
    Inventor: Adam Richards
  • Patent number: 7334045
    Abstract: A system and method allocates ranges of addresses that are reachable by more than one border router to one of the border routers capable of reaching those ranges of addresses and advertises those addresses as being reachable only by the border router to which each such range of addresses were assigned.
    Type: Grant
    Filed: November 18, 2002
    Date of Patent: February 19, 2008
    Assignee: Packet Design, Inc.
    Inventors: Van Jacobson, Haobo Yu
  • Patent number: 7277393
    Abstract: A system and method identifies the costs to be assigned to each link in a network that can more evenly balance the utilization of links in the network.
    Type: Grant
    Filed: February 26, 2003
    Date of Patent: October 2, 2007
    Assignee: Packet Design, Inc.
    Inventors: Van Jacobson, Haobo Yu
  • Patent number: 7269583
    Abstract: A system and method converts database commands from one language and dialect to another and verifies the results of the conversion. If the results are accurate, changes may be committed to the database and otherwise, changes may be rolled back.
    Type: Grant
    Filed: June 27, 2005
    Date of Patent: September 11, 2007
    Assignee: Serena Software, Inc.
    Inventors: Boris Kapitanski, Alex Sidorenko
  • Patent number: 7259656
    Abstract: A system and method displays a safe route from a location to a destination that avoids one or more hazards detected, such as a fire or a gas leak.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: August 21, 2007
    Assignee: CH2M Hill Industrial Design & Construction, Inc.
    Inventor: Allen J Wright
  • Patent number: 7245980
    Abstract: A method and apparatus calculates production quantities of a production system such as the throughput of a tool group, good unit equivalents of a tool group, number of units shipped and started for each step of the production system, process time of each step, average processing time, rate and units processed for each tool group, number of tools required and minimum and actual number of test cells or tool groups required. Some or all of these production quantities are calculated by taking into account the downtime of any controller of a tool group.
    Type: Grant
    Filed: June 25, 2001
    Date of Patent: July 17, 2007
    Assignee: Wright Williams & Kelly, Inc.
    Inventors: Daren Dance, David Jimenez