Patents Examined by Daniel C Murray
  • Patent number: 9282158
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for reducing redirects. In one aspect, a method includes receiving request data indicating that a user device has requested a content item. The request data specifies other data processing apparatus to which user interactions with the content item are to be reported. The content item includes a reference to a resource that is requested in response to user interaction with the content item. Response data is provided. The response data includes data that cause presentation of the content item. Interaction data is received specifying user interaction with the content item occurred. Redirect data is provided that cause the user device to be redirected to the resource. Reporting data is provided to the other data processing apparatus, specifying user interaction with the content item occurred. The reporting data is provided asynchronously relative to the redirect data.
    Type: Grant
    Filed: June 6, 2011
    Date of Patent: March 8, 2016
    Assignee: Google Inc.
    Inventors: Franky Shing Sze, Michael Kleber, Mathieu Gagne, Leonidas Kontothanassis
  • Patent number: 9282081
    Abstract: An electronic messaging system and method with reduced traceability. An electronic message is separated into a message content and container (header) information. In one aspect, the message content and header information are entered by a user separately using a single display image screen having separate portions for entry of message content and header information. The separate portions do not allow visibility of content in the portions to be displayed at the same time.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: March 8, 2016
    Assignee: VaporStream Incorporated
    Inventors: Joseph Collins, Amit Jindas Shah
  • Patent number: 9268510
    Abstract: Identification information for identifying each network out of a plurality of wireless networks is received. A wireless network identified by arbitrary identification information is wirelessly connected. Whether a printer in the wirelessly connected wireless network has a function of connecting a digital camera and performing output processing is inquired of the printer. Connection to the printer is controlled in accordance with a response to the inquiry. The digital camera performs output processing together with the connected printer. An information output apparatus having a function of connecting an information storage terminal apparatus by simple operation and performing output processing can be wirelessly connected.
    Type: Grant
    Filed: December 11, 2013
    Date of Patent: February 23, 2016
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takatoshi Hirose
  • Patent number: 9270770
    Abstract: A system and method for optimizing publication operating states includes sending a first publication message to provide an operating state of a mobile unit. The operating state of the mobile unit is stored in a data session slot associated with the mobile unit. A second publication message is sent to update the operating state of the mobile unit. An entity tag value is derived from identifiers in accounting information of the second publication message to identify data in the data session slot associated with the mobile unit.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: February 23, 2016
    Assignee: Cisco Technology, Inc.
    Inventor: Edward Dean Willis
  • Patent number: 9264384
    Abstract: Methods and apparatus are provided for virtualizing resources such as host bus adapters connected to a storage area network. Resources are offloaded from individual servers onto a resource virtualization switch. Servers are connected to the resource virtualization switch using an I/O bus connection. Servers are assigned resources such as virtual host bus adapters and share access to physical host bus adapters included in the resource virtualization switch. Redundancy can be provided using multipathing mechanisms.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: February 16, 2016
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Ganesh Sundaresan, Raymond Lim, Shreyas Shah
  • Patent number: 9264252
    Abstract: A client having at least one memory location is provided for use with an appliance network. The client includes an arbitrary software component for performing a useful function, a software architecture or a software architecture driver configured to generate or enable transmission of messages, and means to communicate by message over a network. Thus, the client can have full capability to act as an accessory to an appliance to communicate with and to enhance or alter the operation of the appliance.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: February 16, 2016
    Assignee: Whirlpool Corporation
    Inventors: Matthew P. Ebrom, Robert J. Feldbruegge, Mark E. Glotzbach, Richard A. McCoy, Christopher S. Moes, Andrew D. Whipple
  • Patent number: 9256793
    Abstract: An apparatus for extracting image data of an object in an input image data. The apparatus includes a display device having a display screen for displaying a plurality of predetermined images; a display controller for controlling the display device to display one of the predetermined images; an imaging device for taking an image of an object placed before the display screen in order to generate an input image data; a controller for controlling the imaging device to take an image of the object and the display screen when the display device displays one of the predetermined images in cooperation with the display controller; and an extractor for extracting image data of the object by comparing the input image data generated by imaging device with data of the one of the plurality of the predetermined images.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: February 9, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Kentarou Tsuji, Eigo Segawa, Morito Shiohara
  • Patent number: 9258137
    Abstract: A bridge apparatus is disclosed, the bridge apparatus being connected between a first network and a second network and achieving a communication between equipment connected to the first network and equipment connected to the second network. This apparatus accepts communication from the equipment over the first network to equipment disconnected from the second network, and then, preserves contents of the communication even in the case where the equipment over the second network has been disconnected from the second network for reasons such as electric power cut. In the case where the disconnected equipment has been connected to the second network again, this apparatus transmits the accepted contents of the communication to the reconnected equipment.
    Type: Grant
    Filed: October 5, 2010
    Date of Patent: February 9, 2016
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Daisuke Ajitomi, Yoshiki Terashima, Keiichi Teramoto, Yasuhiro Morioka
  • Patent number: 9258387
    Abstract: Disclosed is a system configured to create, organize, and monitor computer searches across a large number of networked computers. The system allows individual searches to be created and tailored depending upon specific objectives. Once established, the system permits the search parameters to be subsequently edited as needed. A graphical user interface (GUI) allows users to view established searches and to monitor searches once activated. Search results can also be tabulated by way of the GUI.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: February 9, 2016
    Assignee: RAYTHEON COMPANY
    Inventor: Joseph A. Turner
  • Patent number: 9251522
    Abstract: Detecting click fraud that includes a client device capable of accessing a server hosting a web page containing an advertisement. The client device includes a network interface allowing access to the server and code on the client device. The code accesses and displays a web page containing an advertisement, provides mechanisms (e.g., an applet, an ActiveX control, a plugin, a JavaScript, a browser scripting language, browser extensions, or code native to the browser) associated with each pixel cluster where each mechanism captures information regarding the transit of the pixel cluster by a cursor on the web page, and collects information based on the capturing by each associated mechanism regarding the transit of the pixel cluster by a cursor on the web page.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: February 2, 2016
    Assignee: International Business Machines Corporation
    Inventors: Patrick O'Sullivan, Edith H. Stern, Robert C. Weir, Barry E. Willner
  • Patent number: 9244745
    Abstract: A plurality of server computers connected to computer network processes tasks that are unequally distributed among the server computers. A server sends a task-available message over the computer network to the remaining server computers to request assistance. The received task-available message is processed by some of the servers while others of the servers do not process the message because they are too busy. The servers that process the message respond by requesting a task from the message sending server.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: January 26, 2016
    Assignee: KODAK ALARIS INC.
    Inventors: Ron Barzel, Felix S. Hsu, Ronald S. Cok
  • Patent number: 9240901
    Abstract: Methods, systems, and products receive a request for communications service at a service provider. A subcontracted processing service is determined to fulfill the request for communications service. Packets of data are subcontracted to a different service provider to receive the subcontracted processing service. A result of the subcontracted processing service is received from the different service provider.
    Type: Grant
    Filed: January 28, 2011
    Date of Patent: January 19, 2016
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Donna K. Hodges, Barrett Morris Kreiner, Steven N. Tischer
  • Patent number: 9237231
    Abstract: The present disclosure provides various systems and methods for providing enhanced messaging features. An exemplary method for providing a predictive response messaging feature includes receiving a message from a first device (108) at a second device (110) and analyzing the message to determine at least one response option based upon the content of the message. After determining at least one response option, the at least one response option can be presented on a display (202) of the second device (110). A called party can make a selection of one of the at least one response options and the selection can be received on the second device (110). The selection can trigger the creation of a response message based upon the selected response option and the response message can be sent to the first device (108). Other methods and systems are described.
    Type: Grant
    Filed: March 24, 2008
    Date of Patent: January 12, 2016
    Assignee: AT&T Mobility II LLC
    Inventors: Scott Swanburg, Andre Okada, Paul Hanson, Chris Young
  • Patent number: 9235431
    Abstract: A method for initiating a second service in dependency of a first service using individually configured event-driven state-machines includes executing the first service in a first communication space; transmitting a first event to an operator unit in dependency of the first service; triggering a first event-driven state-machine of the operator unit by the first event; generating a second event by the first event-driven state-machine; transmitting the second event to at least one of the first communication space and a second communication space; and initiating the second service in the at least one of the first communication space and the second communication space by the second event.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: January 12, 2016
    Assignee: DEUTSCHE TELEKOM AG
    Inventor: Edgar Pforr
  • Patent number: 9219945
    Abstract: Disclosed are various embodiments for generating personalized streaming media based on a streaming media received from a broadcast source. In one embodiment, a media service receives a request to generate the personalized streaming media from a client. In response to the request, the media service application determines the content of the streaming media and identifies files in a file system of a user that include content related to the streaming media. Upon identifying the related files, the media service application embeds the content of the related files in a relevant portion of the streaming media to generate the personalized streaming media. The media service application then transmits the personalized streaming media to the client.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: December 22, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Piragash Velummylum, Johanna S. Olson, Korwin J. Smith, James H. Wood
  • Patent number: 9213735
    Abstract: Apparatuses and methods for providing flow control over a network are disclosed. One such method comprises receiving a first remote procedure call at a first computer from a second computer remote from the first computer, the first computer including a first memory and a first processor configured to execute instructions stored in the first memory, generating a second remote procedure call from the first processor to the second computer, the second remote procedure call responsive to the first remote procedure call, monitoring the first processor for receipt of a release signal from the second computer, the release signal indicating when the second computer is able to receive data responsive to the first remote procedure call, and transmitting the data from the first memory of the first computer to the second computer responsive to receipt of the release signal at the first processor.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: December 15, 2015
    Assignee: Google Inc.
    Inventors: Stephan Gudmundson, Daniel Halem, Justin Legakis, Gokul Nath Babu Manoharan
  • Patent number: 9208678
    Abstract: A computer-implemented method, system, and program includes a behavior processing system for capturing a three-dimensional movement of a monitored user within a particular environment monitored by a supervising user, wherein the three-dimensional movement is determined by using at least one image capture device aimed at the monitored user. The behavior processing system identifies a three-dimensional object properties stream using the captured movement. The behavior processing system identifies a particular defined adverse behavior of the monitored user represented by the three-dimensional object properties stream by comparing the identified three-dimensional object properties stream with multiple adverse behavior definitions.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: December 8, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jacob C. Albertson, Kenneth C. Arnold, Steven D. Goldman, Michael A. Paolini, Anthony J. Sessa
  • Patent number: 9204293
    Abstract: The method provides a Law Enforcement Agency LEA with retention or interception data related to a target user. At a data retention source node or at an interception control element of a telecommunications network, traffic packets involving the target user are inspected and a plurality of usage data records based on the inspected traffic packets are generated. Each record comprises information relating to a certain service class and to a respective communications stack layer. For each communications session involving a plurality of different communications stack layers, at the data retention source node or, respectively, the interception control element, the plurality of usage data records are provided with a same correlation identity number for correlating the data at the different communications stack layers. Then, the usage data records comprising the correlation identity number to the LEA are sent, for instance to the LI system or the data Retention System, respectively.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: December 1, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Amedeo Imbimbo, Francesco Attanasio
  • Patent number: 9191458
    Abstract: A system, method and computer-readable medium for request routing based on content popularity information are provided. A client computing device transmits a first DNS query to a content delivery network service provider. The content delivery network service provider transmits an alternative resource identifier in response to the client computing device DNS query. The alternative resource identifier is selected as a function of popularity information pertaining to the requested resource. The client computing device then transmits a second DNS query to the content delivery network service provider. The content delivery network service provider can then either resolve the second DNS query with an IP address of a cache component or transmit another alternative resource identifier that will resolve to the content delivery network service provider. The process can repeat until a DNS nameserver resolves a DNS query from the client computing device.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: November 17, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Bradley E. Marshall, Swaminathan Sivasubramanian
  • Patent number: 9183716
    Abstract: An approach that manages moving surveillance cameras is described. In one embodiment, there is a system for managing images generated from a movable camera. In this embodiment, the system comprises a motion estimation component configured to determine camera motion. A camera motion alert component is configured to generate an alert in response to a determination that the camera has moved or the camera has ceased moving.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: November 10, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jonathan H. Connell, II, Arun Hampapur, Andrew W. Senior, Chiao-Fe Shu, Ying-Li Tian