Patents Examined by Christopher D Biagini
  • Patent number: 11142200
    Abstract: A driving assist system for a vehicle includes a sensor disposed at the equipped vehicle and having a field of sensing exterior of the equipped vehicle and forward of the equipped vehicle. A controller includes a processor operable to process data captured by the sensor. The controller, responsive at least in part to an initial speed setting of an adaptive cruise control system of the equipped vehicle, controls acceleration of the equipped vehicle. The controller, responsive at least in part to processing by the processor of data captured by the sensor, determines presence of a target vehicle ahead of the equipped vehicle and determines an acceleration profile to adjust the speed of the vehicle from the current vehicle speed to a target speed. The controller adjusts the acceleration of the equipped vehicle responsive to the acceleration profile, which has smooth transitions between the initial speed setting and the target speed.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: October 12, 2021
    Assignee: MAGNA ELECTRONICS INC.
    Inventor: Christophe Albert Rene Laurent
  • Patent number: 7970867
    Abstract: A system supplies links between objects. A link service receives a link request from a client. The request identifies a source object. The link service aggregates links from link providers for which the source object is a source of the links, and provides the aggregated links to the client.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: June 28, 2011
    Assignee: Microsoft Corporation
    Inventors: Steven P. Anonsen, Jason Alan Huck, Daniel Edward Seefeldt
  • Patent number: 7970886
    Abstract: The present invention provides for a novel approach to protecting a system owner's system(s) from being exploited and providing involuntary assistance to a DOS attack. The present invention provides the protection by detecting and preventing undesirable or inappropriate network traffic from being sourced from a network domain. More specifically, a monitor/regulator is provided to monitor network traffic leaving a network domain. The monitor/regulator determines if undesirable/inappropriate network traffics are leaving the network domain based on the observed characteristics of the outbound and inbound network traffics. If it is determined that undesirable/inappropriate network traffics are leaving the network domain, the monitors/regulator, in one embodiment, at least warns system owners of the detection.
    Type: Grant
    Filed: November 2, 2000
    Date of Patent: June 28, 2011
    Assignee: Arbor Networks, Inc.
    Inventors: David J. Wetherall, Stefan R. Savage, Thomas E. Anderson
  • Patent number: 7966404
    Abstract: A system, comprising various methods and apparatus providing a transparent communication session setup and control for communication sessions involving different communication capabilities, is disclosed. The system receives a request for a communication session at a proxy apparatus, the request being originated from a first subscriber to the communication session using a first group of terminals. The system identifies at least a second subscriber to the communication session using a second group of terminals. The system evaluates types of communication being available for the first group of terminals and at least the second group of terminals on the basis of the request. The system sets up terminal sub-sessions from the proxy apparatus to the first group of terminals and to at least the second group of terminals according to types of communication being available for the first group of terminals and at least the second group of terminals.
    Type: Grant
    Filed: April 19, 2001
    Date of Patent: June 21, 2011
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Jan Hedin, Frank Hundscheidt, George Vergopoulos, Jerker Widmark, Stefan Leupers
  • Patent number: 7953788
    Abstract: A method for queuing data for an application server is described. The method includes creating a queue entry record corresponding to the data, storing a queue entry including the data and the corresponding queue entry record in a queue, and receiving a command regarding the data from the application server.
    Type: Grant
    Filed: September 29, 2001
    Date of Patent: May 31, 2011
    Assignee: Siebel Systems, Inc.
    Inventors: Agnes Freese, Jeffrey Fischer, Peter Siam Sy Lim, III
  • Patent number: 7941554
    Abstract: Systems, methods, and data structures are described which allow or caching streaming media file in a manner that allows for storage and retrieval of portions of the streaming media file that are temporally non-contiguous and/or encoded at differing bit rates.
    Type: Grant
    Filed: August 1, 2003
    Date of Patent: May 10, 2011
    Assignee: Microsoft Corporation
    Inventors: Alexandre V. Grigorovitch, Yejin Choi, Thales Paulo de Carvalho
  • Patent number: 7933955
    Abstract: Described are systems and methods for screen sharing between computing systems. A guest system and a host system are coupled to a server over a network. The guest system automatically executes program code embedded in a web page received from the server. The program code sends a request to the server for image data corresponding to an image on a display screen of the host system. The host system automatically executes program code embedded in a web page received from the server. The program code captures image data from the display screen of the host system and sends the captured image data to the server. The server sends captured image data received from the host system to the guest system in response to the request from the guest system. The guest and host systems can participate in a screen-sharing session without having to download and install special software.
    Type: Grant
    Filed: July 11, 2006
    Date of Patent: April 26, 2011
    Inventor: Igor Khalatian
  • Patent number: 7925708
    Abstract: The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data.
    Type: Grant
    Filed: June 2, 2008
    Date of Patent: April 12, 2011
    Assignee: Yahoo! Inc.
    Inventors: Marc Eliot Davis, Joseph James O'Sullivan, Christopher William Higgins, Keith David Saft, Nathanael Joe Hayashi, Marco Boerries, Paul Callan, Luke Wroblewski
  • Patent number: 7921197
    Abstract: A computer implemented method for configuring virtual internal networks for testing is provided. The method includes deploying a virtual firewall and deploying a public switch enabling access to an external local area network through a first interface of the virtual firewall. A private switch enabling access to a plurality of virtual machines through a second interface of the virtual firewall is provided. The plurality of virtual machines define a private network behind the firewall. A network address is assigned to the virtual firewall and a private address is assigned to each of the virtual machines. The plurality of virtual machines are then tested through a test launcher in communication with the public switch.
    Type: Grant
    Filed: November 19, 2008
    Date of Patent: April 5, 2011
    Assignee: VMware, Inc.
    Inventor: Govindarajan Soundararajan
  • Patent number: 7912963
    Abstract: Methods and apparatus to control a voice eXtensible Markup Language (VXML) session are disclosed. An example application server comprises an interface to send a first protocol message to a media server to initiate a communication session to provide first VXML content to the media server, and a session controller to detect an event at the application server and to direct the interface to send a second protocol message to the media server to interrupt the first VXML content at the media server and to direct the media server to obtain second VXML content via the communication session.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: March 22, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: James Jackson
  • Patent number: 7899914
    Abstract: A mechanism provides a layered communication stack. A connection manager manages the actual transfer of data through a single point-to-point connection crossing a respective firewall. A sessions manager multiplexes multiple sessions over the connection. A routing manager exploits the sessions manager for building a routing table dynamically. A routed sessions manager implements routed sessions between two applications at opposite ends of the system; the routed sessions manager exploits the sessions manager to let the data navigate through the firewalls, and it exploits the routing manager to address the data correctly from source to destination.
    Type: Grant
    Filed: February 20, 2009
    Date of Patent: March 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Alex Donatelli, Marco Lerro
  • Patent number: 7886015
    Abstract: Methods, systems and devices are provided for automatically sending e-mail to a future-designated recipient. E-mail servers accordingly send an e-mail categorized with respect to a target project group to each of a plurality of e-mail clients associated with each defined member of the target project group; add the sent e-mail or a copy thereof to a future-designated role recipient e-mail batch in a storage means, wherein the batch is categorized with respect to the group; define an identity of an undefined role member of the target project group, the defining providing an e-mail address; and automatically forward the categorized e-mail batch to an e-mail client associated with the provided e-mail address in response to the identity defining. Service methods are also provided, for example, by a service provider who offers to implement, deploy, and/or perform functions for others.
    Type: Grant
    Filed: July 8, 2008
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventor: Joseph S. Mabry
  • Patent number: 7877493
    Abstract: A method of validating queries for reputation scores of message senders comprises receiving, from a first host computer, a DNS format query to obtain a reputation score associated with a second host computer, wherein the query includes an authentication code; validating the authentication code; and only when validating the authentication code is successful, performing a DNS lookup in a reputation database and returning a DNS response that provides the reputation score associated with the second host computer.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: January 25, 2011
    Assignee: Ironport Systems, Inc.
    Inventor: Daniel Quinlan
  • Patent number: 7840697
    Abstract: A line concentrator and external devices wherein data transmitted from external devices within a system and wherein the processing of the received data can be efficiently executed without increasing load on the network is provided. A print system includes a printer hub, a shared printer and a shared MFP. The printer hub includes a switching hub for receiving data from another network and a repeater hub located in the downstream of the switching hum. The switching hub transmits the received data only to designated ones among the connected devices, and transmits the received data to the repeater hub. The repeater hub transmits the data, which is supplied from the switching hub, to all of the image forming apparatuses (shared printer and shared MFP) included in the print system.
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: November 23, 2010
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Akihiro Nishi
  • Patent number: 7464182
    Abstract: Disclosed is an apparatus for producing a resource descriptor for a particular resource having an associated URI, including a controller forming one or more candidate signatures for the particular resource wherein said controller identifies one of said candidate signatures having a predetermined level of correspondence to the particular resource as a signature for the particular resource; and a concatenator for merging the signature with the URI to produce the resource descriptor. A method, and computer program product having executable instructions for implementing the method, includes forming one or more candidate signatures for the particular resource wherein one of said candidate signatures having a predetermined level of correspondence to the particular resource is identified as a signature for the particular resource; and concatenating the signature with the URI to produce the resource descriptor.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: December 9, 2008
    Assignee: International Business Machines Corporation
    Inventor: Michael Yiupun Kwong