Patents Represented by Attorney, Agent or Law Firm Central Coast Patent Agency
  • Patent number: 7707582
    Abstract: A real-time operating system (RTOS) for use with minimal-memory controllers has a kernel for managing task execution, including context switching, a plurality of defined tasks, individual ones of the tasks having subroutines callable in nested levels for accomplishing tasks. In the RTOS context switching is constrained to occur only at task level, and cannot occur at any lower sub-routine level. This system can operate with a single call . . . return stack, saving memory requirement. The single stack can be implemented as either a general-purpose stack or as a hardware call . . . return stack. In other embodiments novel methods are taught for generating return addresses, and for using timing functions in a RTOS.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: April 27, 2010
    Inventor: Andrew E. Kalman
  • Patent number: 7688807
    Abstract: A system for providing and managing IP telephone calls establishes separate and distinct call legs between IP-capable appliances and routers and between routers, and creates calls, changes calls, and manages telephony functions by joining and disjoining calls legs. In some instances one or more call legs disjoined from an active call are maintained as established to be joined later to other call legs to create other active calls. By managing IP calls as separate and distinct legs functions of intelligent, connection-oriented telephony networks may be simulated in IP telephony systems. The management is provided by software running on processors coupled to routers in the IP network.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: March 30, 2010
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventor: Leonid A. Yegoshin
  • Patent number: 7685525
    Abstract: A transaction module having a summary interface is provided as part of a software suite for enabling viewing and manipulation of multiple categories of aggregated data compiled from a plurality of data sources and accessible through a single interfacing node operated on a data-packet-network.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: March 23, 2010
    Assignee: Yodlee.com, Inc
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Greene Scott, Senthil Kumar Pandurangan
  • Patent number: 7683969
    Abstract: A system is for supporting a camera for hands free filming includes a vest, and a camera mounting apparatus attached to the vest. In one aspect the system also includes a material overlay attached to the vest, the overlay including opposing end flaps and opposing side flaps the adjacent flap edges zippered for enabling the vest to be converted to an enclosure.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: March 23, 2010
    Inventor: Lacey J. Callahan
  • Patent number: 7680774
    Abstract: A control system for enabling user access of data records stored in a relational database in an object oriented way has a first object model representing a class mapped to a table in the relational database, a second object model representing a query object modeled after the first object model according to the same modeling framework, a software parser for reading the information contained in the first and second object models, a model generator for building a representative model from aggregated information from the first and second models, and a code generator for scanning the representative model and generating the appropriate application code for each node in the representative model.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: March 16, 2010
    Assignee: TATA Consultancy Services Limited
    Inventors: Arun Gajanan Bahulkar, Vilas Sadanand Prabhu
  • Patent number: 7672070
    Abstract: An apparatus for forming an image has one or more lenses in an optical path, at least one angular-sensitive light transmission filter in the optical path, in which transmission varies with change in angular orientation of the filter with reference to the direction of light in the optical path, and a mechanism for adjusting the angle of the light transmission filter.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: March 2, 2010
    Assignee: Gebelein Family Trust
    Inventor: Rolin Gebelein
  • Patent number: 7672879
    Abstract: A software suite for enabling viewing and manipulation of multiple categories of aggregated data compiled from a plurality of data sources and accessible through a single interface operated on a data-packet-network is provided. The data sources are available for direct network-access through multiple access points available from within the interface.
    Type: Grant
    Filed: October 27, 2000
    Date of Patent: March 2, 2010
    Assignee: Yodlee.com, Inc.
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jenny Scott, Senthil Kumar Pandurangan
  • Patent number: 7668080
    Abstract: An automated-protection-switching (APS) software suite for distribution over multiple processors of a distributed processor router has an APS server module running on a first one of the multiple processors for managing communication and distributing configuration and state information and APS client modules running on second ones of the multiple processors, the APS client modules for monitoring interface state information, reporting to the APS server application, and for negotiating with other APS client modules. The software is characterized in that APS interface relocation from a primary interface to a backup interface is performed through direct communication between the APS client modules running on the processors supporting the involved interfaces.
    Type: Grant
    Filed: February 25, 2002
    Date of Patent: February 23, 2010
    Assignee: Pluris, Inc.
    Inventor: Sundara Murugan
  • Patent number: 7668171
    Abstract: An Estimated Wait Time (EWT) service for a Web page provider has an internet-connected facility for monitoring communication status with a communication center having communication equipment hosting agents of the web page provider, and an interactive link in a web page hosted by the Web page provider. The interactive link is presented to a user accessing the Web page, and when selected, connects the user to the facility for monitoring communication status. In a preferred embodiment the facility provides a Web page display for the user, displaying parameters regarding the communication status, such as estimated wait time (EWT). In some cases there are options in a user interface for placing an Internet Phone (IP) call, for sending a message, and e-mail, and so forth, or for requesting a call back. In the case of a cal back the user may, in some embodiments, provide alternative numbers or addresses and times for call back.
    Type: Grant
    Filed: April 20, 2004
    Date of Patent: February 23, 2010
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Oleg Bondarenko, Yuri Shtivelman
  • Patent number: 7646855
    Abstract: A computer-implemented method and system for processing a service request received from a telephone communication device. The telephony system and method utilizes a call management server and a voice interpreter server. The call management server receives an incoming call from a user, and the voice interpreter server processes the service request contained in the incoming call. Data communication encapsulation is used to communicate data between the call management server and the voice interpreter platform in order to process the service request.
    Type: Grant
    Filed: April 17, 2006
    Date of Patent: January 12, 2010
    Assignee: Genesys VG, Inc.
    Inventors: Liang Shen, Umakanthan Shunmuganathan
  • Patent number: 7644362
    Abstract: A system for programming a programmable device having an interface for a portable memory medium has an interactive interface executable on a stand-alone computer appliance for creating a program for the programmable device, a portable memory medium, and a downloading mechanism for transferring the created program to the portable memory medium.
    Type: Grant
    Filed: February 2, 2004
    Date of Patent: January 5, 2010
    Assignee: Central Coast Patent Agency, Inc.
    Inventor: R. Cameron Marcus
  • Patent number: 7644023
    Abstract: A system for updating parameters of financial transactions associated with financial services initiated and completed on behalf of or directly by a user through access to a data-packet-network into more than one electronic interface accessible to the user is provided. The system comprises, a main electronic interface supported by back-end software, the main interface for registering all user accounts into at least one portfolio group, the accounts accessible in detail through the main interface, at least one cobranded electronic interface supported by back-end software, the cobranded interface mirroring the accounts registered in the main electronic interface and a plurality of institution-specific electronic interfaces for providing direct account registration, reporting, and maintenance specific to accounts provided by the associated institutions.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: January 5, 2010
    Assignee: Yodlee.com, Inc.
    Inventors: Srihari Kumar, Satyen Desai, John Kelley, Blake Earl Hayward, Jennifer Greene Scott, Senthil Kumar Pandurangan
  • Patent number: 7633961
    Abstract: An edge router in a packet network has a processor resource for processing events, at least one scheduler managing all events for processing by the processor resource, at least one ready list, and individual event pipelines dedicated to individual ones of BGP peers. Events received for processing are posted in their associated event pipelines according to the source of the events, pipelines having events to be processed insert a flag in the ready list and the scheduler repetitively scans the ready list sequentially, and releases events to the processor resource with preset limitation per pipeline.
    Type: Grant
    Filed: April 7, 2004
    Date of Patent: December 15, 2009
    Assignee: Alcatel Lucent
    Inventors: Devendra Y. Raut, Kent Choto Wong, Arijit Sarcar
  • Patent number: 7627924
    Abstract: A water-wiper apparatus has a handle having a height, width, and length with a substantially oval shape in cross-section orthogonal to the length, a major axis of the oval shape in the direction of the height, the handle formed of a rigid or semi-rigid material, a first engagement interface along the length of the handle in a region bisected by the major axis, the engagement interface comprising a channel having a shape and a first width and an opening of a second width less than the first width to the outside of the handle, and a wiper blade of the length of the handle, formed of a flexible material and having a second engagement interface shaped to engage the first engagement interface, engaging the wiper blade with the handle, the wiper blade having a curved side in cross section from the handle to a tip end of a wiper leg away from the handle, the curve of the side having a radius of from one-half inch to one-and-one-half inches.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: December 8, 2009
    Inventor: Don Vamer
  • Patent number: 7626405
    Abstract: Disclosed herein is a suspension system and adjustment mechanism for an integrated chip held in a clamping or similar assembly and a related method for same. The suspension system Includes a pressure plate member adapted to fit compatibly within the clamp assembly. A hinge assembly applies and releases pressure through the pressure plate member. The hinge assembly has a first open position where pressure is released and a second closed position where pressure is applied. A spring member between the pressure plate member and the hinge assembly has predetermined travel limits controlling the amount of pressure to be applied. In an exemplary embodiment of the invention disclosed herein the suspension system includes an adjustment mechanism which adjusts to the pressure to a fine degree. The adjustment mechanism includes a housing which applies and releases pressures in response to the turning of a control knob.
    Type: Grant
    Filed: June 18, 2007
    Date of Patent: December 1, 2009
    Inventor: David Eldridge
  • Patent number: 7619996
    Abstract: An Internet Protocol Network Telephony call center having a plurality of agents for serving clients also processes e-mails addresses to the call center, but not to specific agents. An e-mail server receives and routes the e-mail, and includes a router and a database storing skill set information regarding agents. The router extracts information from the e-mails, matches key words in the extracted information with key words from the skill sets, and routes the e-mails to appropriate agents having the necessary skills to respond to the service requirements in the e-mails.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: November 17, 2009
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Alec Miloslavsky, Jason Goecke, Vladimir N Deryugin, Dmitry A Torba, Igor Neyman, Oleg Turovsky
  • Patent number: 7620735
    Abstract: An interactive, voice-enabled email message notification and alert system 10 and method are disclosed. The system 10 relates to computer and communication systems and more particularly to delivery of electronic mail and other forms of electronic messages over the public switched and wireless telephone networks.
    Type: Grant
    Filed: November 20, 2003
    Date of Patent: November 17, 2009
    Assignee: Corybant, Inc.
    Inventors: Mohammad Salim, Wayne Sheppard, Barbara Rossner
  • Patent number: 7620759
    Abstract: A secure memory device for a smart card with a modem interface comprising a rewritable memory such as an EEPROM, a processing unit or a microprocessor, an on-chip oscillator, an ISO 7816 interface, a one-wire modem interface, and characterized in that both communication interfaces are bidirectional and share the same I/O terminal. The modem interface is exchanging data with the host in the form of a modulated signal by means of a card reader characterized by the absence of processing means.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: November 17, 2009
    Assignee: OHVA, Inc.
    Inventor: Vincent Cedric Colnot
  • Patent number: 7613174
    Abstract: A communication system for an organization having multiple sites uses a dual-mode device capable of both cell phone communication and telephone communication on a local area network (LAN). IP LANS are established at organization sites such that a temporary IP address is assigned to a dual-mode device that logs onto an organization LAN, and the IP address is associated at a PSTN-connected server on the LAN with the cell phone number of the communication device. The IP server notifies a PSTN-connected routing server when a device logs on to a LAN, and also provides a destination number for the IP server. Cell calls directed to the device are then redirected to the IP server and directed to the device connected to the LAN.
    Type: Grant
    Filed: March 21, 2006
    Date of Patent: November 3, 2009
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventor: Leonid A. Yegoshin
  • Patent number: 7610347
    Abstract: A pre-routing software system for treating incoming network events according to event importance prior to agent-level routing in a communication center network is disclosed. The system includes at least one network interface for receiving incoming events, a parsing engine for parsing electronic messages and documents, at least one communication interface for enabling communication with connected routing, queuing, and automated response systems, and a determination module for determining pre-treatment of received events. In preferred application, incoming network events are parsed according to a rules set and determination of pre-treatment is made for each event according to the rules set. In some embodiments, the system is used in conjunction with one or more virtual, priority-based queuing systems.
    Type: Grant
    Filed: September 17, 2007
    Date of Patent: October 27, 2009
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventor: Yevgeniy Petrovykh