Patents Examined by Abdullahi Salad
  • Patent number: 8957971
    Abstract: An image processing device includes: an entire image display control portion that performs control to display an entire image of a predetermined region in an entire image display window; and a cutout image display control portion that performs control to enlarge a plurality of tracking subjects included in the entire image and display the tracking subjects in a cutout image display window. The cutout image display control portion performs the control in such a manner that one cutout image including the tracking subjects is displayed in the cutout image display window in a case where relative distances among the tracking subjects are equal to or smaller than a predetermined value, and that two cutout images including the respective tracking subjects are displayed in the cutout image display window in a case where the relative distances among the tracking subjects are larger than the predetermined value.
    Type: Grant
    Filed: January 3, 2013
    Date of Patent: February 17, 2015
    Assignee: Sony Corporation
    Inventors: Ritsuo Inaguma, Takanobu Ujisato
  • Patent number: 8959218
    Abstract: A secure mechanism for third party hosted services to communicate with networks to allow dynamic quality of service to be provisioned for content of the third parties is disclosed. By authenticating the third party hosted services, the service provider is able to enter into business arrangements to share revenue with the third party content providers based on the premium service. A subscriber issues a request to a third party server. In response to issuing the request to the third party server, a dynamic quality of service request is received from the third party server. The dynamic quality of service request is validated and a session is provisioned between the client and the third party server implementing the requested dynamic quality of service.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: February 17, 2015
    Assignee: Cox Communications, Inc.
    Inventors: Jeff Finkelstein, John J. Coppola, Nicolas Emil Greenfield
  • Patent number: 8918454
    Abstract: Rule sets are managed as a web service. A web service request having at least a body and an endpoint address is received from a client. The endpoint address includes a service description parameter and a parameter identifying a path to a given rule set in a rule set. The body of the web service request is parsed to determine whether the body identifies a first type of method or a second type of method. If a first type of method is identified, a service description file is dynamically generated in a format specified by the service description parameter in the web service request. The service description file is based on the rule set path, information from the rule set database and model data. If a second type of method is identified, the identified rule set is executed. The first type of method may be a GET method while the second type of method may be a POST method.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: December 23, 2014
    Assignee: International Business Machines Corporation
    Inventors: Laurent Grateau, Nicolas Peulvast
  • Patent number: 8909731
    Abstract: A content reproduction device (600) determines whether there is a change in the connection state of the content reproduction device. When a determination is made that there is a change in the connection state, the content reproduction device transmits to a portable terminal device (500) control information to control the content reproduction device or another device (600A) connected to the content reproduction device. The portable terminal device can control the content reproduction device or another device connected to the content reproduction device based on the received control information.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: December 9, 2014
    Assignee: Sharp Kabushiki Kaisha
    Inventor: Masaki Takeuchi
  • Patent number: 8886741
    Abstract: A method according to one embodiment includes the operations of configuring a primary receive queue to designate a first plurality of buffers; configuring a secondary receive queue to designate a second plurality of buffers, wherein said primary receive queue is sized to accommodate a first network traffic data rate and said secondary receive queue is sized to provide additional accommodation for burst network traffic data rates; selecting a buffer from said primary receive queue, if said primary receive queue has buffers available, otherwise selecting a buffer from said secondary receive queue; transferring data from a network controller to said selected buffer; indicating that said transferring to said selected buffer is complete; reading said data from said selected buffer; and returning said selected buffer, after said reading is complete, to said primary receive queue if said primary receive queue has space available for the selected buffer, otherwise returning said selected buffer to said secondary rece
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: November 11, 2014
    Assignee: Intel Corporation
    Inventors: Yadong Li, Linden Cornett
  • Patent number: 8874714
    Abstract: Presented is an apparatus and methods for collecting the implemented data model and version information from an end user device. The apparatus is communicatively connected to the end user device and uses, for example, the Broadband Forum TR-069 protocol or another protocol for communications. The method interrogates the end user device to determine all parameters and their data types by traversing the end user device's data model level by level and instantiating any objects discovered that are instantiable but not yet instantiated. The method archives the data model and end user device version information for later use with like devices.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: October 28, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Magnus Ljung, David Möllersten, David Gustafsson
  • Patent number: 8874652
    Abstract: Panel and census data representing accesses by sets of users with multiple types of media platforms to media content associated with multiple media entities is accessed. An overlap in the accessed panel data that represents users who have accessed media content associated with the media entity with more than one of the multiple types of media platforms is determined. Based on the accessed panel data, the determined overlap in the accessed panel data, and the accessed census data, an overlap function that estimates an overlap in the accessed census data is derived. The derived overlap function is applied to census data associated with a media entity to estimate an overlap in the census data associated with the media entity. The overlap in the census data represents users who have accessed media content associated with the media entity with more than one of the multiple types of media platforms.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: October 28, 2014
    Assignee: comScore, Inc.
    Inventors: Frank Eugene Pecjak, Ramzi Joseph Nasr, Christopher Shea Haarstick, Ying Li
  • Patent number: 8862729
    Abstract: A computer implemented method, system, and/or computer program product manages capacity in a service-provider system. A software model of a physical service-provider system is created and stored in memory. A parameter for running the software model with real-time metrics from the physical service-provider system as inputs to the software model is established. If the parameter is met, then the software model is run using the real-time metrics from the physical service-provider system as inputs. A pre-determined action, which adjusts policies for, and capacity in, the service-provider system and is prescribed by a specific model output, is established. If the specific model output, which resulted from using the real-time metrics from the physical service-provider system as inputs for running the software model, is output from the software model, then the pre-determined action is executed.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventor: John A. Ricketts
  • Patent number: 8856291
    Abstract: Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: October 7, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: James P. Bartlett, Richard J. Cole, Adam D. Gray, Peter Sirota
  • Patent number: 8854441
    Abstract: Disclosed is a magnification device for use by blind and/or low vision individuals. The device includes an X-Y table upon which an item to be magnified can be placed. A stationary camera arm and a pivotal monitor arm are oriented over the X-Y table. The monitor arm includes a video monitor pivotally mounted at its distal end. The camera arm also includes two laterally disposed lighting arms. A series of controls are provided along a lower edge of the monitor via a mounting bracket.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: October 7, 2014
    Assignee: Freedom Scientific, Inc.
    Inventors: Michael Goldenberg, Bradley S. Davis, Lee Hamilton, Carlos Rodriguez, Patrick Murphy, Waldemar Tunkis
  • Patent number: 8856341
    Abstract: A method for balancing management duties in a cloud system can include determining a relationship between a number of configuration items (CI) in a cloud system. The number of CIs are grouped into a number of cluster levels based on the relationship of the number of CIs. To balance management duties in the cloud system, one of the number of cluster levels is assigned to a management cloud server based on a capacity of the management cloud server.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: October 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roland Heumesser, Jörn Schimmelpfeng, Carsten Schlipf
  • Patent number: 8850048
    Abstract: Access management to femto cell service is provided through access control list(s) (e.g., white list(s), or black list(s)). White list(s) includes a set of subscriber station(s) identifier numbers, codes, or tokens, and also can include additional fields for femto cell access management based on desired complexity. White list(s) can have associated white list profile(s) therewith to establish logic of femto coverage access based on the white list(s). A mechanism for reciprocal addition of access field attributes in access control lists and white list profiles also is provided. The mechanism allows at least in part for a first subscriber to be added to a configured white list of a second subscriber, when the first subscriber configures a new white list, the second subscriber is reciprocally incorporated in the new white list. Such mechanism can be driven and facilitates generation of associations among groups of subscribers that share specific commonalities.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: September 30, 2014
    Assignee: AT&T Mobility II LLC
    Inventors: Kurt Donald Huber, William Gordon Mansfield, Judson John Flynn
  • Patent number: 8849906
    Abstract: Management of virtual machines within a private network may be provided from a server application, such as a web application, on a machine remote from a private network. The server application receives management commands and communications the management commands in a vendor independent format to a client application within the private network. The client application receives the management commands, instantiates the management commands into a vendor specific definition and redirects the management commands to the virtual machine host for appropriate execution.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: September 30, 2014
    Assignee: Kaseya International Limited
    Inventors: George Runcie, Derek Rodrigues
  • Patent number: 8832190
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for chat-enabling a social circle in response to user input provided by a first user, the social circle being defined by the first user and including one or more contacts, the one or more contacts including a second user, for each of the one or more contacts, issuing a chat service subscription request, determining that a subscription request associated with the second user is fulfilled, and in response to determining that the subscription request associated with the second user is fulfilled, adding the second user as a chat contact of the first user and adding the first user as a chat contact of the second user.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: Matthew Leske, Per J. Gustafsson, Lars Olof Joakim Lindholm, Christopher Vander Mey
  • Patent number: 8819167
    Abstract: Disclosed are an apparatus and method enabling a user to efficiently share contents. A user of an electronic device performs an image capturing by use of a camera, thereby generating an image capture event. According to the image capture event, the electronic device obtains address information of a content transferring apparatus and transfers a content requesting message to the content transferring apparatus having the address information. Upon reception of the content requesting message, the content transferring apparatus provides the electronic device with contents in execution and status information of the content. The electronic device uses the content and the status information to restore a status of the content which has been executed in the content transferring apparatus.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: August 26, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Seo-young Kim
  • Patent number: 8812652
    Abstract: A network can be explored to investigate exploitive behavior. For example, network sites may be actively explored by a honey monkey system to detect if they are capable of accomplishing exploits, including browser-based exploits, on a machine Also, the accomplishment of exploits may be detected by tracing events occurring on a machine after visiting a network site and analyzing the traced events for illicit behavior. Alternatively, site redirections between and among uniform resource locators (URLs) may be explored to discover relationships between sites that are visited.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: August 19, 2014
    Assignee: Microsoft Corporation
    Inventors: Yi-Min Wang, Douglas R. Beck
  • Patent number: 8799408
    Abstract: Network-based localization is provided by submitting, on a server, a plurality of untranslated files requiring translation to a target language, and a localization tool client configured to communicate with the first server via a network. The untranslated files are downloaded from the server, and a user (translator) is allowed to translate the first file to create a translated file such that the file type is transparent to the user. The translated file is the uploaded from the localization tool client to the first server.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: August 5, 2014
    Assignee: Sling Media PVT Ltd
    Inventors: Venkatesan Thiyagarajan, Madhusudhanan Dharumaraj
  • Patent number: 8788671
    Abstract: A system, method, and computer readable medium for managing network storage provider and CDN service providers are provided. A content broker component obtains client computing device requests for content provided by a content provider. The content broker processes the client computing device requests and determines whether a subsequent request for the resource should be directed to a network storage provider or a CDN service provider as a function of the updated or processed by the content broker.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: July 22, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: David R. Richardson, Bradley E. Marshall, Swaminathan Sivasubramanian, Tal Saraf, Imran S. Patel
  • Patent number: 8782263
    Abstract: A single client session may be managed such that two or more virtual instances are presented without regard to technologies of the different virtual instances. Individual ones of the two or more virtual instances may be of a virtual environment or a virtual space. A first virtual instance may be loaded into the client session responsive to a user being authenticated for the first virtual instance based on received authentication information. A second virtual instance may then be loaded into the client session responsive to the user being authenticated for the second virtual instance based on the same received authentication information. Information associated with the user, information associated with a user character controlled by the user, and/or other instance services may be provided to the first virtual instance and/or the second virtual instance. Individual ones of the virtual instances may be monitored for a runtime error and/or memory abuse.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: July 15, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael Nightingale, Bob Hickman, Jackson Barrett Dunstan
  • Patent number: 8769018
    Abstract: Special interest subgroups are formed by a group of participants by establishing a profile for each participant. The profile defines contribution attributes dealing with contributions the profiled participant might make to a subgroup and attribution attributes dealing with benefits the profile participant might receive from participating in the subgroup. For each possible pairing of participants in the group, an overall contribution score and an overall benefit score is calculated for each participant. A mutual benefit score is calculated by combining the benefit scores for both participants in the pair. Participants are assigned to subgroups as a function of participant contribution and mutual benefit scores.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: Simon G. Canning, Craig R. W. Forster, Neil I. Readshaw