Patents Examined by A. Michael Chambers
  • Patent number: 8635319
    Abstract: Disclosed are various embodiments for network monitoring. A processor circuit having a processor and a memory is employed. A listing of components of a network is stored in the memory, the listing including a plurality of endpoints and a plurality of nodes. One of the endpoints includes the processor circuit. A monitoring application is stored in the memory and executable by the processor. The monitoring application is configured to maintain in the memory an indication of an operational status of each of the nodes derived from a plurality of status requests transmitted between respective pairs of the endpoints.
    Type: Grant
    Filed: March 8, 2010
    Date of Patent: January 21, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: David A. Cuthbert, Sergei V. Shinkarev, Jeffrey J. Fielding, Ting-You Wang
  • Patent number: 8633985
    Abstract: A method and apparatus for collecting information relating to a driver of a motor vehicle using portable computing apparatus, camera for capturing an image or images relating to operation of the vehicle by the driver and a location sensor for providing information relating to location of the vehicle. The computing apparatus is capable of recording information from an observer relating to operation of the vehicle by the driver to enable the driver to be assessed. The method and apparatus may be applied to capturing information relating to any observable scene. Information collected as above may be used for a training or an information program for drivers or users of vehicles.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: January 21, 2014
    Assignee: Vigil Systems Pty. Ltd.
    Inventors: Ian Frederick Haynes, Bradley Jason Schultz, Stephen Conway Larkin, Sean David Rogers
  • Patent number: 8635278
    Abstract: A method and computer program product for managing interruptions including defining an interruption control initiation trigger and defining an interruption control release trigger. An interruption control period is initiated based upon, at least in part, the interruption control initiation trigger. The interruption control period is terminated based upon, at least in part, the interruption control release trigger.
    Type: Grant
    Filed: October 15, 2007
    Date of Patent: January 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: Edith Helen Stern, Barry E. Willner, Patrick Joseph O'Sullivan, Robert Cameron Weir
  • Patent number: 8612627
    Abstract: Techniques are described for providing managed computer networks. In some situations, the techniques include managing communications for computing nodes of a managed computer network by automatically determining to separate a particular outgoing packet or other outgoing communication from a source computing node into multiple parts (e.g., multiple packets) to be independently sent using two or more alternative network paths between the sending computing node and the destination for the communication. For example, a manager module associated with the source computing node may automatically determine to encode the outgoing communication into a dynamically determined quantity of multiple parts (e.g.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: December 17, 2013
    Assignee: Amazon Technologies, Inc.
    Inventor: Eric Jason Brandwine
  • Patent number: 8606651
    Abstract: Particular embodiments provide home network use recommendations to a user. The home network use recommendations may involve recommendations on items, which may include devices, applications, and/or services. When users connect an item (e.g., a device) to a home network, information associated with the item may be received. Metadata for the information is generated that describes the information. The metadata may be stored in storage in a user profile for the user. The user profile may then be analyzed to determine home network use recommendations. For example, recommendations may be how to use or configure the home network.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: December 10, 2013
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Motoyuki Koike, Scott Smyers
  • Patent number: 8601156
    Abstract: Methods and apparatus related to peer to peer communication networks are described. A peer to peer timing structure is implemented which includes recurring peer discovery intervals and traffic intervals. During a peer discovery interval, a wireless communications device, supporting peer to peer communications, monitors for and receives a broadcast signal from another peer wireless communications device, recovers an identifier from the received broadcast signal, and stores the received identifier in memory. The identifier is one of a device identifier and a user identifier. The wireless communications device maintains a list of discovered identifiers in its vicinity. In some embodiments, paging intervals are also included in the recurring peer to peer timing structure. In various embodiments, a wireless communications device receives or sends a page to a peer node prior to sending or receiving user data in a traffic interval. Various features are directed to peer paging protocol implementations.
    Type: Grant
    Filed: July 6, 2007
    Date of Patent: December 3, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Rajiv Laroia, Junyi Li, Aleksandar Jovicic, Thomas Richardson, Xinzhou Wu
  • Patent number: 8587661
    Abstract: According to one embodiment, a controller for a surveillance system includes ports for coupling a camera, synchronization logic blocks coupled to the ports, an information aggregation logic block coupled to the camera ports, and an output port coupled to the information aggregation logic block. According to another embodiment, a method of scaling a surveillance system includes synchronizing a plurality of cameras, capturing images from the synchronized cameras, aggregating at least two processed synchronized images, and processing the aggregated synchronized images.
    Type: Grant
    Filed: February 21, 2008
    Date of Patent: November 19, 2013
    Assignee: Pixel Velocity, Inc.
    Inventor: David L. McCubbrey
  • Patent number: 8566435
    Abstract: A system and computer-implemented method for configuring a baseboard management controller (BMC) for use in monitoring operation of various computer system components is disclosed. The BMC is communicatively connected to a plurality of components by way of a plurality of slave addresses. Each of the plurality of components sense information related to operating and performance-related parameters associated with various operating conditions inherent in the operation of the computer system. The components provide this sensed information to the BMC, which analyzes the information to determine whether any events are occurring in the computer system. Such an event would be the temperature within the computer system chassis being too hot. Those components communicatively connected to the management module are detected and then identified. Based on these identifications, a configuration file is created and incorporated into the BMC firmware to effectuate the aforementioned configuration process.
    Type: Grant
    Filed: January 12, 2010
    Date of Patent: October 22, 2013
    Assignee: American Megatrends, Inc.
    Inventors: Govind A. Kothandapani, Rama Rao Bisa
  • Patent number: 8537209
    Abstract: An endoscope device in which endoscope images and patient information can be recorded in a removable storage medium and in which the endoscope images and patient information recorded in the storage medium can be reproduced. The endoscope device has a selection means for reproducing the endoscope images in a list form and selecting at least one endoscope image from the reproduced list; a display means for inputting additional information other than the patient information, adding the additional information to the endoscope image selected by the selection means, and displaying the result; and a recording/reproduction means for recording the selected endoscope image and the additional information in the storage medium or reproducing the image and the information.
    Type: Grant
    Filed: November 25, 2005
    Date of Patent: September 17, 2013
    Assignee: Olympus Corporation
    Inventors: Tomoki Iwasaki, Tsutomu Hirai, Susumu Hashimoto, Katsuyuki Saito, Takehiro Nakagawa
  • Patent number: 8516080
    Abstract: A client-based computer system adapted to communicate with a remote server through a network and to provide access to content or services provided by the server. The system includes a storage device and a cache. The cache is adapted to communicate with the server over the network, to intercept a request from the client to the server, and to store responses from the server on the storage device. The cache is further adapted to automatically determine when to send the request to the server over the network. The cache is still further adapted to provide a response, including from the responses stored on the storage device based upon the request, to appear as through the server provided the response. The system may also include a crawler. The crawler is adapted to operate in conjunction with the cache to cause requests to be sent to the server over the network.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: August 20, 2013
    Assignee: Mobophiles, Inc.
    Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
  • Patent number: 8504715
    Abstract: Tokens and policy descriptors are used for dynamic on demand session management in a distributed and scalable architecture for on demand sessions and resource management. The architecture includes an on demand client, a purchase server, and a session manager. A purchase token is generated at the purchase server and assigned to the on demand client. The purchase token represents at least one requested asset. In response to an on demand session set-up request corresponding to the purchase token from the on demand client to the session manager, the purchase token is expanded to generate at least one dynamic policy management descriptor for the on demand session. This provides token-based purchase authorization and policy management for on demand services.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: August 6, 2013
    Assignee: Comcast Cable Holdings, LLC
    Inventors: Weidong Mao, Neville A. Black, Charles L. Compton
  • Patent number: 8499087
    Abstract: System(s), method(s), and device(s) that enable establishment of data session based in part on services are presented. When establishing a data session for a communication device, the desired mobility gateway can be dynamically assigned via a specified policy mechanism or provisioned using a predefined service policy table, where particular services are linked with respective identifiers associated with respective mobility gateways. A communication device can reference the service policy table to locate a service that is to be used for the data session and can identify an identifier(s) linked to the service(s) and associated with a mobility gateway(s). The identifier(s) can be received and used to facilitate selecting one or more respective mobility gateways for the data session(s). The service policy table can be automatically pushed to the communication device or the communication device can initiate a download of the service policy table when the default data connection is established.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: July 30, 2013
    Assignee: AT&T Mobility II LLC
    Inventor: Qingmin Hu
  • Patent number: 8489722
    Abstract: Techniques for transmitting data according to at least one quality of service requirement. A message path is calculated specifying a sequence of broker computers selected from a network of interconnected broker computers. The message path is statistically estimated to fulfill the at least one quality of service requirement. Quality of service metrics are received about the network of interconnected broker computers. If the message path is determined not to fulfill the quality of service requirement, a new message path is calculated specifying a new sequence of broker computers selected from the network of interconnected broker computers. The new message path is statistically estimated to fulfill the at least one quality of service requirement.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Kyriakos Karenos, Minkyong Kim, Hui Lei, Dimitrios Pendarakis, Hao Yang, Fan Ye
  • Patent number: 8489691
    Abstract: A method of initiating a communication event via a packet-based communication network in a media appliance having a processor executing a communication client, comprising: retrieving a stored list comprising a plurality of contacts associated with a user of the communication client; generating a first two-dimensional contact grid comprising a first arrangement of entries; displaying the first contact grid on a display means such that each of a plurality of the entries comprises a graphical representation of a respective one of the plurality of contacts, wherein the graphical representations are sized so as to fit in the entries of the first contact grid; receiving a selection of a subset of the graphical representations in the first contact grid from a user of the communication client; generating a second contact grid comprising a second arrangement of entries corresponding to the selected subset; displaying the second contact grid on the display means in replacement of the first contact grid, such that each
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: July 16, 2013
    Assignee: Microsoft Corporation
    Inventors: Helen Blackburn, Mark McLaughlin, Rachel Eardley, Marek Laasik, Madis Kaal
  • Patent number: 8486735
    Abstract: A method of imaging a target using a miniaturized imaging device is disclosed comprising providing a miniaturized imaging device having a stationary lens system and an imaging array, wherein the distance from a distal end of the stationary lens system to the imaging array is fixed. The miniaturized imaging device is advanced near the desired target and a distance from a distal end of the stationary lens system to the desired target is determined. A desired wavelength of light is calculated based on the determined distance from the distal end of the stationary lens system to the desired target and the desired wavelength of light is propagated onto the target.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: July 16, 2013
    Assignee: Raytheon Company
    Inventors: Stephen C. Jacobsen, Fraser M. Smith, David P. Marceau
  • Patent number: 8484343
    Abstract: Methods, systems, and apparatus, including computer program products, for ranking resources. One or more signals reporting one or more actions by the plurality of users related to a respective resource are received, where a reported action is a presentation of the respective resource, an addition of the respective resource, or a deletion of the respective resource. The reported actions include one or more short deletions of the respective resource. A respective long-addition click-through rate (LACTR) is determined for the respective resource based on a number of reported presentations of the respective resource and a difference between a number of reported additions of the respective resource and a number of short deletions of the respective resource. The plurality of resources are ranked based on the respective LACTRs for the plurality of resources. The ranking of the plurality of resources are provided.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: July 9, 2013
    Assignee: Google Inc.
    Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher Rohrs
  • Patent number: 8478861
    Abstract: A method of managing devices may include downloading information to a courier device from an enterprise. The information may be information for performing a device management operation. The method also includes communicating the information from the courier device to a monitored agent coupled to at least one of a disconnected device and an intermittently connected device.
    Type: Grant
    Filed: July 6, 2007
    Date of Patent: July 2, 2013
    Assignee: Axeda Acquisition Corp.
    Inventors: John L. Taylor, David P. Hart, John D. Liberty, Robert K. Kistler
  • Patent number: 8473551
    Abstract: Methods and apparatus for forming and presenting confidential presentations within a computing environment associated with a virtual application are presented. For example, a method for forming a confidential presentation includes obtaining a correspondence indicator from an asset server, obtaining a first texture from the asset server, and overlaying the first texture onto a first object. The correspondence indicator indicates the first texture corresponds to the first object. The first object is within the computing environment associated with the virtual application. The first texture and the asset server are inaccessible by the computing environment associated with the virtual application. The confidential presentation comprises the first texture.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: June 25, 2013
    Assignee: International Business Machines Corporation
    Inventors: Anthony Bussani, Jan L. Camenisch, Thomas R. Gross, Dirk Husemann, Dieter M. Sommer
  • Patent number: 8473545
    Abstract: A method of distributing availability information from a first user terminal to at least one further user terminal connected via a communication network, comprising: executing a communication client at the first user terminal; the communication client accessing schedule data stored on a storage means relating to a user of the first user terminal; the communication client analysing the schedule data to determine a current status of the user; mapping the current status of the user to a selected one of a group of predefined availability settings at the communication client; and transmitting a message comprising the selected availability setting over the communication network to the at least one further user terminal.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventor: Mark McLaughlin
  • Patent number: 8462663
    Abstract: The physical position of a movable node in a network is determined by sending a broadcast message from the movable node repeated through a path comprising at least a first node, a second node, and a third node, wherein the first, second, and third nodes have known locations. The movable node receives the broadcast message from the first, second, and third nodes, and measures the time from sending the repeated broadcast message to the time the broadcast message is received from each of the first, second, and third nodes. The movable node determines the distance from the movable node to the first, second, and third network nodes by using at least a known turnaround time and known message propagation velocity, such that the position of the movable node is determined.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: June 11, 2013
    Assignee: Digi International Inc.
    Inventor: Paul A. Dahl