Patents Examined by Emmanuel L. Moise
  • Patent number: 9037714
    Abstract: An application manager may distribute applications from trusted servers to end-user devices. The end-user devices, such as mobile devices managed by the application manager, may include devices having different platforms. An application manager may determine whether one or more application servers are trusted servers before determining whether applications may be provided from the application servers. Both internal servers and certain external servers may be trusted application servers when particular criteria are satisfied. An application manager may also manage application licenses for one or more end-user devices.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: May 19, 2015
    Assignee: Bank of America Corporation
    Inventors: William Blake Belchee, Julie M. Ingalls, Richard A. McEntee, K Kanaka Subramaniam, Jogeswar Sarma Malapaka
  • Patent number: 9032015
    Abstract: A data distributing and accessing method for sharing a file via a network system includes steps of: dividing the file into a plurality of blocks; distributing the blocks in a plurality of data hosts interconnected via the network system; one of the data hosts receiving a file-reading request from a user host and issuing collecting requests to other data hosts to collect the blocks from the data hosts; and transferring the collected blocks from the data hosts to the user host to be combined into the file.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: May 12, 2015
    Assignee: Via Technologies, Inc.
    Inventors: Meng-Chun Chang, Hung-Wen Yu
  • Patent number: 9009312
    Abstract: Controlling access to a resource in a distributed computing system that includes nodes having a status field, a next field, a source data buffer, and that are characterized by a unique node identifier, where controlling access includes receiving a request for access to the resource implemented as an active message that includes the requesting node's unique node identifier, the value stored in the requesting node's source data buffer, and an instruction to perform a reduction operation with the value stored in the requesting node's source data buffer and the value stored in the receiving node's source data buffer; returning the requesting node's unique node identifier as a result of the reduction operation; and updating the status and next fields to identify the requesting node as a next node to have sole access to the resource.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Charles J. Archer, James E. Carey, Matthew W. Markland, Philip J. Sanders
  • Patent number: 8982210
    Abstract: A vehicle including a scanning imaging system includes a vehicle body having an outer surface, a propulsion source, and an optical window secured to the outer surface of the vehicle positioned on an optical axis for transmitting electromagnetic radiation received from a portion of an area of interest to the scanning imaging system. The scanning imaging system includes a first achromatic prism pair having prisms with different materials that have different refractive properties, and a second achromatic prism pair having prisms with different materials that have different refractive properties, both positioned on the optical axis. A camera fixed in location is optically coupled to form images from the electromagnetic radiation after being bent by the achromatic prism pairs. A motor including a controller independently rotates the first and second achromatic prism pairs about the optical axis for scanning within the area of interest.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: March 17, 2015
    Assignee: Lockheed Martin Corporation
    Inventors: James A. Fry, William H. Barrow, Robert J. Murphy
  • Patent number: 8984163
    Abstract: A method for creating a communication network from devices of an automation system, wherein the automation system is developed based on logical addresses of the devices and the devices are assigned physical addresses by which the devices are accessed to exchange data over the communication network when operating the automation system. An overlay network comprising a decentralized network is constructed with the devices as network nodes, wherein conventional mechanisms for decentralized networks for publication of resources and subscription to resources are used to map logical addresses used during development of the automation system to the physical addresses used when operating the automation system. Mapping is achieved by a resource or a subscription to a resource being suitably published during initialization of a respective device, wherein the resources are stored based on keys in the decentralized network which corresponds to a logical addresses, and the resource contents represent physical addresses.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: March 17, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventor: Stephan Merk
  • Patent number: 8984070
    Abstract: A method is provided for rendering a personal message sent by a sender for a recipient. The method includes: receiving the personal message by a processing software component of a server of a communications network; detecting, by the server, a connection of the recipient to an information rendering space; and replacing an advertisement insert display by the message subsequently to the connection of the recipient as a function of at least one rendering parameter accompanying the message.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: March 17, 2015
    Assignee: Orange
    Inventors: Cécile Batel, Emmanuel Gustin, Claude Daloz
  • Patent number: 8976248
    Abstract: Monitoring system of person coming to entrance comprises camera for capturing image of the person and recorder for the captured image, the system informing the person of the image recordation for deterring a crime in bad visit case or making polite notice in goodwill visit case. Unlock system has an intercom for visitor to request unlock and a self unlock operating portion for resident. If unlock done through intercom with acquaintance confirmed, polite notice is preferred, whereas “note record” is added to the image record in case of intercom unlock with unacquainted assumed. If unlock done by resident, the information and the image recordation are withheld. If entrance in a group detected, “note record” is added to the image record in case bad person successively follows goodwill person duly unlocking entrance. Privacy of acquaintance visitor image is protected by password. “Note record” is added to image record without voice message.
    Type: Grant
    Filed: July 31, 2010
    Date of Patent: March 10, 2015
    Assignee: NL Giken Incorporated
    Inventor: Masahide Tanaka
  • Patent number: 8972612
    Abstract: A system, method, and apparatus for collecting data streams, such as data packets, on a network, such as the Internet, are disclosed. A metadata portion of at least one of the data streams is analyzed on the network and evaluated using a metadata processing engine to identify a relationship between at least two of the plurality of data streams, e.g., a relationship between multiple users of interest, a new user of interest, etc. Evaluation of the metadata and the relationships can be performed algorithmically, as predetermined by an analyst or as provided as preset options by the network monitoring system (NMS). An interface manager can receive the new user of interest, evaluate the new user of interest for redundancy against existing users of interest of the NMS; then communicate the new user of interest to at least one access device to collect data streams associated with the new user of interest.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: March 3, 2015
    Assignee: SSB Networks, Inc.
    Inventors: Robert Le, Cemal Dikmen, Bulent Erbilgin, Timothy Bean
  • Patent number: 8966033
    Abstract: A domain name server includes a processor configured to receive a request from a requester for an edge cache address, identify a first edge cache serving content requests to an anycast address from the requester, and determine a load of first edge cache. The processor is further configured to provide unicast address of an alternate edge cache to requester in response to the request when the load exceeds a threshold or to provide anycast address to requester in response to request when the load is below the threshold.
    Type: Grant
    Filed: August 17, 2009
    Date of Patent: February 24, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jacobus Van der Merwe, Seungjoon Lee
  • Patent number: 8965951
    Abstract: Provided are a method and apparatus for providing/receiving a service from a plurality of service providers. In the method, in order to receive a service from a plurality of Internet protocol television (IPTV) service providers, a client receives information regarding at least one of a feed that syndicates web information and a web-based application from a server of a service provider selected from the IPTV service providers. Then, the client requests the server to provide a service providing at least one of the feed and the application based on the received information, and receives the service from the server. Accordingly, it is possible to provide or receive web-based services via an IPTV network.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: February 24, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eun-hee Rhim, Sung-jin Park, Hyok-sung Choi, In-chul Hwang
  • Patent number: 8959200
    Abstract: A networked clinical diagnostic analyzer is disclosed with support for monitoring by a remote back office. The disclosed analyzer includes a module to detect in real-time events of interest while allowing the back office to modify the definitions of the events. The module may be networked using virtual private networking into the back office network, which is usually different from the network at the site of the clinical diagnostic analyzer's deployment. The real-time alerts allow both a quick response to actual or expected error conditions and the downloading of logged data that is likely of most interest and relevance.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: February 17, 2015
    Assignee: Ortho-Clinical Diagnostics, Inc.
    Inventors: Trevor Gyles, Keith Arnold Baker, Richard Peter Hemmenway, Christopher Thomas Doody
  • Patent number: 8954568
    Abstract: A method and system for building an elastic cloud web server farm. The method includes registering a web application on a serving cloud and copying the web application to a distributed store. A load of the web application is specified, and a plurality of nodes is added for the web application based on the load. A web server corresponding to a node of the plurality of nodes is then initialized. A web request is received from a user and a web server is selected from a list of available web servers to process the web request. The web request is further transmitted to the web server. A web response, based on the web request, is transmitted back to the user. The system includes a central registry, a distributed store, a process coordinator, one or more web servers, and a router.
    Type: Grant
    Filed: July 21, 2011
    Date of Patent: February 10, 2015
    Assignee: Yahoo! Inc.
    Inventors: Subramaniam Venkatraman Krishnan, Amit Jaiswal, Ravikiran Meka, Jean-Christophe Counio, Alejandro Abdelnur, Ruchir Rajendra Shah
  • Patent number: 8943169
    Abstract: Apparatus and methods for using a second display with a network-enabled television. In one implementation, this feature allows the user to conveniently affiliate their IPTV devices with various service providers and manage such affiliations directly from a second display device instead of going to a separate affiliation website. The second display could be a smart phone that can often be found beside the user, a laptop or tablet PC, a desktop PC, or the like.
    Type: Grant
    Filed: March 31, 2011
    Date of Patent: January 27, 2015
    Assignees: Sony Corporation, Sony Network Entertainment International LLC
    Inventors: Ling Jun Wong, Davender Agnihotri, True Xiong
  • Patent number: 8941734
    Abstract: A solution for monitoring an area for the presence of a flame and/or a leak, such as from a pressurized fluid, is provided. An imaging device can be used that acquires image data based on electromagnetic radiation having wavelengths only corresponding to at least one region of the electromagnetic spectrum in which electromagnetic radiation from an ambient light source is less than the electromagnetic radiation emitted by at least one type of flame for which the presence within the area is being monitored. An acoustic device can be used that is configured to acquire acoustic data for the area and enhance acoustic signals in a range of frequencies corresponding to a leak of a pressurized fluid present in the area.
    Type: Grant
    Filed: July 21, 2010
    Date of Patent: January 27, 2015
    Assignee: International Electronic Machines Corp.
    Inventors: Zahid F. Mian, Ronald W. Gamache, Nick Glasser
  • Patent number: 8943190
    Abstract: In a distributed communications network without a central call-processing controller, such as a SIP-based network, an application server collects and reports call-processing events to a client application by dynamically subscribing to events on devices specified by the client application and other devices that enter into communication sessions with those specified devices, and dynamically unsubscribes to events on devices with which the communications sessions have ended.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: January 27, 2015
    Assignee: Avaya Inc.
    Inventor: Joel Ezell
  • Patent number: 8943181
    Abstract: A system automatically maintains a plurality of client connections associated with a plurality of clients, the plurality of client connections including active and idle connections. A first server receives a request from a client of the plurality of clients to access a second server of a plurality of second servers communicatively coupled to the first server, the plurality of second servers having varying communication protocols. The first server then identifies a first communication protocol associated with the second server and activating a link between the first server and the second server using the first communication protocol.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: January 27, 2015
    Assignee: eBay Inc.
    Inventors: Christopher J. Kasten, Igor Chernyshev, Greg Seitz
  • Patent number: 8935335
    Abstract: Stationery templates for electronic messages are provided in an electronic messaging system. For one embodiment, a user can select from a list of categories and within each category is a set of one or more stationery templates from which a user can choose. The user may edit the stationery template. The user can also create custom stationery and share it with other users. Upon selection or creation of a stationery template, the user is presented with a formatted electronic message and can add, remove, or edit text content or replace media content. Alternatively, a stationery template can be changed or added to the electronic message after the user has begun composing and editing the text content. The content and format of the text and media components are carried over into the new template. When the message is sent, it is saved and transmitted in a format such that it can be rendered to look the same at the receiving machine.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: January 13, 2015
    Assignee: Apple Inc.
    Inventors: Stephen Lemay, Gregory Christie, Bas Ording, Brendan Langoulant, Scott Forstall, Judy Halchin
  • Patent number: 8935366
    Abstract: The claimed subject matter provides a system and/or a method that facilitates integration of a distributed backup environment and a online backup environment. A super peer device can be designated from a set of peer devices. The super peer can distribute backup data amongst the set of peer devices based upon availability and storage capacity of the peer devices. In addition, the super peer can transfer portions of backup data from the set of peers to an online backup service.
    Type: Grant
    Filed: April 24, 2009
    Date of Patent: January 13, 2015
    Assignee: Microsoft Corporation
    Inventors: John D. Mehr, Elissa E. S. Murphy, Navjot Virk, Lara M. Sosnosky
  • Patent number: 8924571
    Abstract: The methods and systems described herein are directed to providing, to virtual machines, access to data associated with a connection to a wireless local area network, in a computing device executing a hypervisor hosting a first virtual machine and a second virtual machine. A first driver executed by a first virtual machine of the first physical computing device establishes a network connection to a second physical computing device, via a wireless local area network interface of the first physical computing device. The first driver receives from a second driver executed by a second virtual machine of the first physical computing device, a request for a characteristic of the network connection. The first driver provides, responsive to the request, data comprising the requested characteristic to the second driver.
    Type: Grant
    Filed: December 14, 2010
    Date of Patent: December 30, 2014
    Assignee: Citrix Systems, Imc.
    Inventors: Ian Pratt, James McKenzie
  • Patent number: 8914449
    Abstract: A push messaging platform includes a push server system having push engines (PE) for maintaining persistent connections with mobile devices, and push controllers (PC) for maintaining records of mobile devices' connections. The platform provides high scalability by including a load balancer for distributing connection requests received from mobile devices across the PEs, and dispatchers for forwarding each received message to a PC associated with the mobile device identified in the message. The platform provides high availability by using local backup PCs and remote mirror PCs. A global registered process (GRP) on each PC is linked to a process on a backup PC, and the backup process replaces the GRP if the GRP fails. Local registered processes (LRP) on each PC are linked to corresponding processes on a remotely located mirror PC, and the mirror process replaces the LRP if the LRP fails.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: December 16, 2014
    Assignee: Cellco Partnership
    Inventors: Venkat Gaddam, Shahid Ahmed, Sankar Shanmugam, SM Masudur Rahman, Zhen Qin, Gayathri Chandrasekaran