Patents Examined by A. Michael Chambers
-
Patent number: 8635319Abstract: 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: GrantFiled: March 8, 2010Date of Patent: January 21, 2014Assignee: Amazon Technologies, Inc.Inventors: David A. Cuthbert, Sergei V. Shinkarev, Jeffrey J. Fielding, Ting-You Wang
-
Patent number: 8633985Abstract: 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: GrantFiled: August 7, 2006Date of Patent: January 21, 2014Assignee: Vigil Systems Pty. Ltd.Inventors: Ian Frederick Haynes, Bradley Jason Schultz, Stephen Conway Larkin, Sean David Rogers
-
Patent number: 8635278Abstract: 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: GrantFiled: October 15, 2007Date of Patent: January 21, 2014Assignee: International Business Machines CorporationInventors: Edith Helen Stern, Barry E. Willner, Patrick Joseph O'Sullivan, Robert Cameron Weir
-
Patent number: 8612627Abstract: 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: GrantFiled: March 3, 2010Date of Patent: December 17, 2013Assignee: Amazon Technologies, Inc.Inventor: Eric Jason Brandwine
-
Patent number: 8606651Abstract: 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: GrantFiled: September 5, 2008Date of Patent: December 10, 2013Assignees: Sony Corporation, Sony Electronics Inc.Inventors: Motoyuki Koike, Scott Smyers
-
Patent number: 8601156Abstract: 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: GrantFiled: July 6, 2007Date of Patent: December 3, 2013Assignee: QUALCOMM IncorporatedInventors: Rajiv Laroia, Junyi Li, Aleksandar Jovicic, Thomas Richardson, Xinzhou Wu
-
Patent number: 8587661Abstract: 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: GrantFiled: February 21, 2008Date of Patent: November 19, 2013Assignee: Pixel Velocity, Inc.Inventor: David L. McCubbrey
-
Patent number: 8566435Abstract: 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: GrantFiled: January 12, 2010Date of Patent: October 22, 2013Assignee: American Megatrends, Inc.Inventors: Govind A. Kothandapani, Rama Rao Bisa
-
Patent number: 8537209Abstract: 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: GrantFiled: November 25, 2005Date of Patent: September 17, 2013Assignee: Olympus CorporationInventors: Tomoki Iwasaki, Tsutomu Hirai, Susumu Hashimoto, Katsuyuki Saito, Takehiro Nakagawa
-
Patent number: 8516080Abstract: 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: GrantFiled: December 3, 2009Date of Patent: August 20, 2013Assignee: Mobophiles, Inc.Inventors: William Weiyeh Chow, Mark Lea Tsuie, Craig Leonard Ogg
-
Patent number: 8504715Abstract: 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: GrantFiled: August 23, 2012Date of Patent: August 6, 2013Assignee: Comcast Cable Holdings, LLCInventors: Weidong Mao, Neville A. Black, Charles L. Compton
-
Patent number: 8499087Abstract: 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: GrantFiled: November 30, 2009Date of Patent: July 30, 2013Assignee: AT&T Mobility II LLCInventor: Qingmin Hu
-
Patent number: 8489722Abstract: 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: GrantFiled: November 24, 2009Date of Patent: July 16, 2013Assignee: International Business Machines CorporationInventors: Kyriakos Karenos, Minkyong Kim, Hui Lei, Dimitrios Pendarakis, Hao Yang, Fan Ye
-
Patent number: 8489691Abstract: 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 eachType: GrantFiled: June 4, 2009Date of Patent: July 16, 2013Assignee: Microsoft CorporationInventors: Helen Blackburn, Mark McLaughlin, Rachel Eardley, Marek Laasik, Madis Kaal
-
Patent number: 8486735Abstract: 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: GrantFiled: July 30, 2009Date of Patent: July 16, 2013Assignee: Raytheon CompanyInventors: Stephen C. Jacobsen, Fraser M. Smith, David P. Marceau
-
Patent number: 8484343Abstract: 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: GrantFiled: June 12, 2012Date of Patent: July 9, 2013Assignee: Google Inc.Inventors: Lawrence Wen-Kai Shih, Adam Sah, Daniel S. Tarlow, Beverly Yang, Ryohei Takahashi, Christopher Rohrs
-
Patent number: 8478861Abstract: 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: GrantFiled: July 6, 2007Date of Patent: July 2, 2013Assignee: Axeda Acquisition Corp.Inventors: John L. Taylor, David P. Hart, John D. Liberty, Robert K. Kistler
-
Patent number: 8473551Abstract: 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: GrantFiled: May 25, 2012Date of Patent: June 25, 2013Assignee: International Business Machines CorporationInventors: Anthony Bussani, Jan L. Camenisch, Thomas R. Gross, Dirk Husemann, Dieter M. Sommer
-
Patent number: 8473545Abstract: 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: GrantFiled: May 29, 2009Date of Patent: June 25, 2013Assignee: Microsoft CorporationInventor: Mark McLaughlin
-
Patent number: 8462663Abstract: 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: GrantFiled: December 4, 2009Date of Patent: June 11, 2013Assignee: Digi International Inc.Inventor: Paul A. Dahl