Patents Examined by Marie Georges Henry
  • Patent number: 8862782
    Abstract: Systems, methods and computer program products for determining a schedule for synchronizing a server and a client are described herein. The method operates by tracking user usage of the client to develop usage patterns. A sync schedule is generated using the usage patterns, where the sync schedule enhances at least one of sync usefulness and sync transparency. The server and client are synchronized according to the sync schedule. More particularly, a sync fitness measure for an interval t is determined. The sync fitness measure is based on at least one of (a) sync transparency; and (b) sync usefulness. It is determined whether the sync fitness measure satisfies a threshold. If the sync fitness measure satisfies the threshold, then the server and client are synchronized during interval t.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: October 14, 2014
    Assignee: iAnywhere Solutions, Inc.
    Inventors: Michael Patrick Roberts, Eric Giguere
  • Patent number: 8862739
    Abstract: A method of assigning resources to an input/output adapter having multiple ports may include determining a first port of the input/output adapter that includes a first bandwidth availability. A first number of resources assigned to the first port may be modified. The method may further include comparing a total count of resources assigned the ports to a maximum number of resources, where the total count includes the modified first number of resources. At least a portion of the modified first number of resources to the first port may be allocated to the first port.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Sean T. Brownlow, John R. Oberly, III
  • Patent number: 8862776
    Abstract: A communication network comprising a Network Address Translator (NAT) arranged to translate between a public NAT address and a plurality of private NAT addresses. A network element has a plurality of network interfaces each of which corresponds to a private NAT address. A connection processor sets up a connection for data communication which is capable of supporting a plurality of network interfaces of the network element. An identifier processor initializes a network interface identifier for identifying individual network interfaces for the connection. The network interface identifier is distributed to the NAT and the network elements of the connection. Incoming data packets for the network elements are then adapted to include the network interface identifier and the NAT uses this to address the data packets in response to the first network interface identifier.
    Type: Grant
    Filed: August 25, 2009
    Date of Patent: October 14, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Vincent Merat, Roberta Fracchia, Chidambar Zinnoury
  • Patent number: 8856214
    Abstract: A system for relationship information evaluation and management. The system incorporates relationship quality parameters that define the contextual parameters of quality, which are mutually validated and are accepted by the respective parties within an existing or prospective relationship. A computer, computing device, written documents or other means are used to capture the perspectives of each person, representative, or entity within the relationship or prospective relationship. This can be done automatically, on a random, periodic, or scheduled basis, or upon manual initiation. The information or data may then be analyzed and coalesced into a meaningful whole (or segments thereof), which may then be archived, printed, reported, and presented to one or both of the parties, or others.
    Type: Grant
    Filed: August 17, 2011
    Date of Patent: October 7, 2014
    Inventor: Danny McCall
  • Patent number: 8856383
    Abstract: Communication systems and methods for enhancing communication between users and caregivers, health care providers, and other users via a central processing center. The system comprises a central processing center, including a server, and communication devices such as telephones, pagers, and personal digital assistants. Information programmed into the server by the user can be transmitted to the user's communication devices without requiring the user to input the information into each device separately. Through the system, other parties, such as adult child caregiver to a senior parent, can program information on the senior parent's communication devices. The system also allows users to contact other users with similar interests.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: October 7, 2014
    Assignee: Presto Services, Inc.
    Inventors: Joseph M. Beninato, Martin Mazner
  • Patent number: 8848053
    Abstract: The automatic generation (702) of one or more secondary video streams based on an input primary video stream (701) may use analytics performed on the video to provide information on targets, events, and/or areas of interest to permit the one or more secondary video streams (703) to concentrate on one or more targets, events, and/or areas of interest.
    Type: Grant
    Filed: March 27, 2007
    Date of Patent: September 30, 2014
    Assignee: ObjectVideo, Inc.
    Inventors: W. Andrew Scanlon, Andrew J. Chosak, John I. W. Clark, Robert A. Cutting, Alan J. Lipton, Gary W. Myers
  • Patent number: 8838708
    Abstract: Disclosed are systems, methods, and devices for displaying one or more electronic communications associated with a meeting. A request to filter a plurality of electronic communications based on an identifier of a participant of the meeting is received at a computing device. The computing device filters the plurality of electronic communications, based at least on the identifier of the participant, to obtain at least one filtered electronic communication. The computing device generates a display of the at least one filtered electronic communication.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: September 16, 2014
    Assignee: Google Inc.
    Inventors: Bradley Rhodes, Thad Starner, Cliff L. Biffle
  • Patent number: 8832198
    Abstract: An e-mail sender is provided with an option to send a notification to the prospective recipient(s) of an e-mail indicating to the recipient that an e-mail has been sent to his or her attention or to a business or other entities attention. The notification can be advantageously sent by a different communications route, such as by mail, courier, telephone call, facsimile, social network, or other method. Back up notifications can also be sent on an automated basis. The notification can be sent automatically and/or sent a period of time after the e-mail is sent if an acknowledgment or reply is not received.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: September 9, 2014
    Inventors: Roger White, Amy White, Phillip White
  • Patent number: 8825771
    Abstract: In a case where mail can not be stored in a mail box in a mail receiving server due to capacity excess, a detail content of the mail can be notified to an addressee of the mail. A mail receiving server comprises a mail receiving unit, a first mail box, a determining unit, a temporal storage space, an extracting unit, an information notice mail managing unit, and a second mail box.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: September 2, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makoto Inoue
  • Patent number: 8805929
    Abstract: Techniques for annotating or bookmarking digital information. The digital information is annotated based upon events determined from the digital information. The digital information that is annotated may comprise one or more types of information including but not restricted to video information, audio information, images, documents, slides information, whiteboard information, notes information, and the like.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: August 12, 2014
    Assignee: Ricoh Company, Ltd.
    Inventors: Berna Erol, Jonathan J. Hull, Dar-Shyang Lee
  • Patent number: 8793401
    Abstract: A network-based publication system, to publish data over a communications network, includes an interface to receive, via the communications network and from a first user, user data to be published by a network-based publication system. The publication system further includes a publisher component to generate publication data (e.g., an HTML document) including the user data and function modifying code. The publisher component generates the publication data in accordance with a publication format. The interface publishes the publication data via the communications network. The function modifying code is interpreted and executed, at a browser application, to disable (or modify) least one function of programming language supported by the browser application.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: July 29, 2014
    Assignee: eBay Inc.
    Inventor: Jeremy A. Davis
  • Patent number: 8793311
    Abstract: Methods and systems that allow multiple channels of communication between multiple users via a platform that automatically integrates and synchronizes the resources of each user during the communication are described. The systems comprise a platform capable of handling multiple types of communications with multiple users and systems. The platform contains a browser, one or more servers for handling communications between the platform and user devices that are external to the platform, a speech engine for converting text to speech and vice versa, a chat server, an email server, a text server, a data warehouse, a scheduler, a workflow/rules engine, a reports server, and integration APIs that can be integrated with 3rd party systems and allow those systems to be integrated with the platform. The platform is linked to multiple users (and their devices or systems) through a communications network.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: July 29, 2014
    Assignee: Advance Response, LLC.
    Inventors: Timothy Watanabe, Kenneth Poray, Craig So, Ryan Menda
  • Patent number: 8788701
    Abstract: The present invention is directed to a method and method which analyzes large amounts of information on a real-time basis with no previous static data set. Attributes of the data, which can be thought of as data concepts, that are present in the data stream are detected and isolated. These concepts are referred to as clusters and are used to ultimately determine the semantics of the data stream. The streaming clusters have no “current membership” in the existing state of the clustering and thus the cluster sets, and their relationship to each other, must be generated and updated as the data is being received.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: July 22, 2014
    Assignee: Fair Isaac Corporation
    Inventors: John Byrnes, Richard Rohwer
  • Patent number: 8782218
    Abstract: An activity stream based alert processor is configured to receive product-specific alerts from respective products implemented in information technology infrastructure, and to process the product-specific alerts to generate one or more activity streams using a specified activity stream format suitable for delivery to one or more remediation elements. For example, the activity streams may be generated in a standardized activity stream format suitable for delivery to one or more social networking applications to facilitate collaborative remediation of the product-specific alerts by multiple administrative entities, such as network, storage and server administrators. The alerts in an illustrative embodiment may comprise system management alerts generated by respective software products or other products in cloud infrastructure of a cloud service provider.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: July 15, 2014
    Assignee: EMC Corporation
    Inventors: Stephen G. Graham, Thomas R. Maguire, Salvatore DeSimone, III
  • Patent number: 8775677
    Abstract: The claimed subject matter provides a system and/or a method that facilitates re-locating a web application associated with a network service utilizing a portion of serialized data. The network service can be any collection of resources that are maintained by a party (e.g., third-party, off-site, etc.) and accessible by an identified user over a network (e.g., WAN, Internet, etc.). An interface component can receive a portion of serialized data with transparent structure related to an application specification. A hydrate component can create a web application independent of a network service based at least in part upon the serialized data, the web application has state within the network service.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: July 8, 2014
    Assignee: Microsoft Corporation
    Inventors: Henricus Johannes Maria Meijer, Gary W. Flake, Alexander G. Gounares, Matthew B. MacLaurin, Debi P. Mishra, Amit Mital, Ira L. Snyder
  • Patent number: 8775680
    Abstract: This image display includes a communication portion for transmitting/receiving image data to/from a remote image display including a first display portion for displaying image data as a first display image. The image display further includes a second display portion for displaying image data as a second display image and a control portion so formed as to be capable of synchronizing the first display image and the second display image with each other.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: July 8, 2014
    Assignee: Funai Electric Co., Ltd.
    Inventor: Hidenari Shinotou
  • Patent number: 8775576
    Abstract: A method, system, and computer-readable storage medium for using a distributed computing system are disclosed. For example, one method involves receiving one or more parameters. The one or more parameters indicate one or more operations. The method also involves selecting one or more computing resources from computing resources. This selecting is based on the parameter(s). An application is configured to be executed using the computing resource(s). The method also involves generating a workflow. The workflow indicates that the application is to be executed using the computing resource(s). The workflow indicates that the application performs the operation(s). The method also involves communicating at least a part of the workflow to one or more nodes, where the node(s) include the computing resource(s).
    Type: Grant
    Filed: April 17, 2012
    Date of Patent: July 8, 2014
    Assignee: Nimbix, Inc.
    Inventors: Stephen M. Hebert, Robert L. Sherrard
  • Patent number: 8745204
    Abstract: Techniques are provided to facilitate faster live migration of a virtual server from one physical server to another physical server by pausing IO activity of the virtual server and slowing memory state changes for CPU-bound activity of the virtual server during the live migration.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: June 3, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Alpesh Patel, Senthil Sivakumar
  • Patent number: 8723952
    Abstract: A network of surveillance digital video cameras is provided. Each camera records video data and provides the video recordings to other networked cameras as well as to a central video storage. The instantly created plurality of copies of surveillance video recordings adds a great degree of difficulty for attempts to eliminate all of the individual camera's recordings during a security breach. Each networked camera is equipped with its own integrated storage device capable of holding several hours of recorded video footage. The networked cameras can exchange copies video data and store it locally on integrated storages.
    Type: Grant
    Filed: April 19, 2010
    Date of Patent: May 13, 2014
    Inventor: Leonid Rozenboim
  • Patent number: 8700785
    Abstract: The present invention provides an improved SIP communication protocol. An NAT (Network Address Translator) traversal method is added before the SIP communication protocol, i.e. a client to client (C2C) module function is added to improve the function of SIP communication protocol, so as to solve the problem that the RTP (Real-time Transport Protocol) packets cannot traverse NAT firewall to achieve C2C communication after SIP (Session Initiation Protocol) is ended in VoIP. The major content of the present invention is to conduct a plurality of detection before SIP communication protocol, so as to predict the allocation rules of the port number by the C2C module, and open the RTP channel for C2C.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: April 15, 2014
    Assignee: National Taipei University of Technology
    Inventors: Shaw Hwa Hwang, Bing Chih Yao