Patents Examined by Sargon Nano
  • Patent number: 8698898
    Abstract: Among other disclosed subject matter, a system includes a first camera generating a live image of a scene, the first camera configured for being placed in a plurality of locations by robotic motion. The system includes a handheld device that includes a display device for continuously presenting the live image, wherein movement of the handheld device causes the handheld device to generate an output that controls the robotic motion.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: April 15, 2014
    Assignee: Lucasfilm Entertainment Company Ltd.
    Inventor: Domenico Porcino
  • Patent number: 8688841
    Abstract: Systems and methods are provided for granting digital content access rights to shared content based on the existence of a voice session, such as a mobile telecommunications voice call, between users. In general, in the preferred embodiment, a voice session is established between a first user and a second user via associated devices. Either automatically upon establishment of the voice session or upon request by the first user, access rights to content shared by the first user are granted to the second user. The content shared by the first user may be content hosted by the device of the first user, another device associated with the first user, a third-party service, or the like. The access rights granted to the second user allow access to the content shared by the first user while the voice session between the first and second users is active.
    Type: Grant
    Filed: June 5, 2008
    Date of Patent: April 1, 2014
    Assignee: Modena Enterprises, LLC
    Inventors: Alfredo C. Issa, Richard J. Walsh, Kenneth Jennings
  • Patent number: 8676952
    Abstract: A stream manager and a method are described herein for creating an adaptive stream manifest file (e.g., HTTP adaptive stream manifest file) associated with original content where the original content is subsequently modified while being streamed based on input from a user of a user device. The user device is configured to request, receive and playback the original content and the modified content associated with the adaptive stream manifest file.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: March 18, 2014
    Assignee: Ericsson Television Inc.
    Inventors: Jennifer Reynolds, Charles Dasher
  • Patent number: 8671158
    Abstract: The system provides a method and apparatus for editing, filtering, ranking and approving content. In one embodiment, the system provides a browsing environment for children that routes all internet requests through a central server. A request to a blocked website is automatically forwarded to one of a plurality of editors who can then access the site and determine on a page or site basis as to whether the request is suitable for the browsing environment. The system includes a workflow management system that determines which of the plurality of editors will be assigned a link to review. Approved content is categorized by the age and gender of the users of the content. The approved content is also categorized as a resource or reference to assist in accomplishing homework assignments. Parents can receive updates and can manage the content remotely.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: March 11, 2014
    Assignee: Saban Digital Studios LLC
    Inventors: Vidar Vignisson, Will Von Reis, Andrew Kreiling
  • Patent number: 8667072
    Abstract: A method and apparatus of providing notifications to a customer is disclosed. One example method of operation may include identifying a notification event associated with a customer via a customer management module and retrieving a customer preference record and determining a notification device preference for a customer Internet protocol (IP) device included in the customer preference record. The method may also include transmitting the notification event to the customer's IP device based on the notification device preference, the notification event may include a live agent support option which may be accessed in the event that the automated support options fail to satisfy the customer's questions and concerns.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: March 4, 2014
    Assignee: West Corporation
    Inventors: Jeffrey William Cordell, James K. Boutcher
  • Patent number: 8661088
    Abstract: A mail enabled object may be migrated from one hosting server to another by using a temporary buffer that may capture incoming mail during the migration operation. A new mail enabled object may be created and enabled on a target server, and the old mail object may be disabled and forwarded to a buffer that may collect incoming messages. While the buffer receives incoming messages, the contents of the old mail object may be copied to the new mail object. After verifying the transfer of the contents, the buffer may be released to forward any collected messages to the new mail object. The old mail object may then be cleaned up. The migration may be performed from one server to another, from one forest to another, and to and from a remotely hosted messaging service.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: February 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Jason Daniel Alarid, Larry H. Draper, Jr., Stephen J. Wannenmacher, Mark W. Jones
  • Patent number: 8661141
    Abstract: In an embodiment, a secondary communication terminal (CT) executes a client application to engage in a client application session (CAS), the secondary CT configured to connect to a primary CT over a local wireless connection (LWC), the primary CT having a higher-quality user interface environment as compared to the secondary CT. The secondary CT establishes the LWC with the primary CT during the CAS and, responsive to the establishment, negotiates with the primary CT to selectively transition the CAS to the primary CT. Alternatively, the primary CT executes the client application before the establishment and negotiates with the secondary CT to selectively transition the CAS to the secondary CT. In another embodiment, the primary CT hosts the CAS while the LWC is established with the secondary CT. Then, upon disconnection of the LWC, the secondary AT selectively transitions the CAS to the secondary CT.
    Type: Grant
    Filed: June 18, 2010
    Date of Patent: February 25, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Bongyong Song, Mark A. Maggenti
  • Patent number: 8656036
    Abstract: A distribution method is performed in a distribution system including a distribution source device for distributing data and a plurality of distribution destination devices. The distribution method includes searching, by the distribution source device, for the distribution destination devices by expanding a search range by plural stages; executing in each stage, by the distribution source device, an allowance process of allowing distribution of the data to the distribution destination devices found by searching in each stage; detecting in a predetermined range, by the distribution destination device, another distribution destination device that has acquired the data before the distribution destination device performing the detecting; and executing, by the distribution destination device, an acquiring process of acquiring the data from the other distribution destination device, according to allowance of distribution.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: February 18, 2014
    Assignee: Fujitsu Limited
    Inventors: Joji Maruyama, Katsunori Hayashi, Shinichi Hirata, Takahiro Koharagi, Takuji Furusawa, Hiroaki Kawasumi, Masaharu Nozawa, Katsumi Kobayashi
  • Patent number: 8655963
    Abstract: A reception apparatus which receives a first and second message includes a determination unit configured to determine correspondence between the first message and the second message, an acquisition unit configured to acquire data length information expressing a data length from the first message, and an extraction unit configured to extract data which has the data length based on the data length information from the second message when the determination unit determines that the first message corresponds to the second message.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: February 18, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventor: Osamu Sasaki
  • Patent number: 8650292
    Abstract: Synthetic transactions for a network system are generated based on monitoring of the network system to determine whether the network system may be blind to traffic. A process determines whether an application within an application server in a network system is processing traffic received by the application server, and whether a web server within the network system and in communication with the application server is receiving traffic that requires processing by the application. The process determines that the network system may be blind to the traffic, and, in response, generates a synthetic transaction instruction and a corresponding synthetic transaction to test whether the network system is blind to the traffic. Based on a response of the network system to the synthetic transaction, the process determines whether there is a malfunction of the application server or a period of low traffic activity of the application server.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: February 11, 2014
    Assignee: CA, Inc.
    Inventors: Jon Ruiz, Ling Thio, Brian Zuzga
  • Patent number: 8645532
    Abstract: Provided are methods and computer program products monitoring the contents of network traffic in a network device. Methods may include collecting, using a kernel space driver interface, network traffic data sent by and/or received at the network device, parsing the collected network traffic data to extract transaction data corresponding to at least one logical transaction defined by a network protocol and storing an indicator of a quantity of the collected network traffic data that was parsed, and generating an event incorporating the extracted transaction data.
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: February 4, 2014
    Assignee: BlueStripe Software, Inc.
    Inventors: Patrick A. Reynolds, Aydan R. Yumerefendi, Glenn T. Nethercutt
  • Patent number: 8638380
    Abstract: Techniques for detecting one or more events are provided. The techniques include using multiple overlapping regions of interest on a video sequence to cover a location for one or more events, wherein each event is associated with at least one of the multiple overlapping regions of interest, applying multiple-instance learning to the video sequence to select one or more of the multiple overlapping regions of interest to construct one or more location-aware event models, and applying the models to the video sequence to detect the one or more events and to determine the one or more regions of interest that are associated with the one or more events.
    Type: Grant
    Filed: May 4, 2012
    Date of Patent: January 28, 2014
    Assignees: Toshiba Global Commerce, Solutions Holdings Corporation
    Inventors: Russell Patrick Bobbitt, Quanfu Fan, Arun Hampapur, Frederik Kjeldsen, Sharathchandra Umapathirao Pankanti, Akira Yanagawa, Yun Zhai
  • Patent number: 8639814
    Abstract: An electronic apparatus in which a virtual machine (VM) runs like a physical device, a VM providing apparatus, and a method of transmitting and receiving a VM service using the electronic apparatus and the VM providing apparatus are provided. The electronic apparatus creates, when a VM is executed, a first domain zone having one or more VMs embedded in the electronic apparatus and a second domain zone having one or more VMs downloaded from a VM providing apparatus, and the control unit controls the first and second domain zones.
    Type: Grant
    Filed: February 1, 2010
    Date of Patent: January 28, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Myung-june Jung, Sang-bum Suh
  • Patent number: 8635271
    Abstract: A distributed network system includes a distributed server system and a plurality of client devices that are communicatively coupled to the distributed server system. The distributed server system includes multiple servers, each server including a set of client devices registered with the server. Through client re-registration, a client device can move its registration from one server to another server. Through server-side data replication, an object registration request submitted by a client device to a first server is forwarded to a second server without having the client device submitting the same request to the second server.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: January 21, 2014
    Assignee: Google Inc.
    Inventors: Atul Adya, Gregory Cooper, Daniel Sumers Myers, John Reumann
  • Patent number: 8635323
    Abstract: A parallel computer system comprising a node group having numbers of nodes connected by a network, in which a job scheduler of a job server that schedules jobs to be executed by a node of the node group comprises a temperature calculating unit which with a node being used of the node group as an imaginary heat source and with the assumption that a quantity of heat is conducted from the heat source to a surrounding node, calculates a temperature of a surrounding free node based on a distance from the heat source, a free region extracting unit which selects, from a plurality of temperature groups obtained by grouping free nodes on a certain temperature range basis, a temperature group meeting the number of free nodes required by a job according to a temperature and takes out a lowest temperature free node from the selected temperature group as a center node, and a node selecting unit which sequentially selects the necessary number of free nodes starting with a shortest distance free node centered around the cen
    Type: Grant
    Filed: April 18, 2011
    Date of Patent: January 21, 2014
    Assignee: NEC Corporation
    Inventor: Atsuhisa Ohtani
  • Patent number: 8635362
    Abstract: A method, system and program for use in a communication system. The method comprises: interacting with a document-browser application executed on a first user terminal, the document-browser being configured to retrieve an electronic document from a first storage unit and display it on a screen, wherein the interaction comprises identifying a sequence of numeric or alphanumeric characters in the displayed document as being for use in initiating communication with a second user terminal over the communication system. The method further comprises: querying a second storage unit; and based on that query, selecting a display configuration for the identified sequence of characters from a plurality of available display configurations. The interaction further comprises modifying the display of a portion of the document so as to display the identified sequence of characters or information associated therewith in dependence on the determined display configuration.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: January 21, 2014
    Assignee: Skype
    Inventors: Peter Anders Kalmstrom, Nick Corr, Simon Michael Hade
  • Patent number: 8626936
    Abstract: A method for adding a server to a storage area network, the method comprising identifying a set comprising one or more communication protocols for connecting a second server to a first storage device configured to communicate with a first server using a first protocol, wherein the set of protocols comprises protocols that are supported by both the second server and the first storage device; selecting a second protocol from the set of protocols; and configuring the first storage device, the second server, and associated connection devices, wherein the second server may communicate with the first storage device using the second protocol.
    Type: Grant
    Filed: January 23, 2008
    Date of Patent: January 7, 2014
    Assignee: International Business Machines Corporation
    Inventors: James Wendell Arendt, Katherine Barabash, Irit Loy
  • Patent number: 8621105
    Abstract: Methods for using a client agent to route client requests among a plurality of appliances using transport layer information include the steps of: establishing, by a client agent executing on a client, a first transport layer connection with a first appliance of a plurality of appliances, the first appliance providing access to one or more servers; establishing, by a client agent executing on the client, a second transport layer connection with a second appliance of a plurality of appliances, the second appliance providing access to one or more servers; intercepting, by the client agent, a packet transmitted by the client; selecting, by the client agent, one of the connections to transmit the intercepted packet based on a characteristic of at least one of: the transport layer connections, the plurality of appliances, or the servers; and transmitting the intercepted packet via the selected connection.
    Type: Grant
    Filed: April 25, 2011
    Date of Patent: December 31, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Josephine Suganthi, Junxiao He, Sergey Verzunov, Anil Shetty, Charu Venkatraman
  • Patent number: 8621049
    Abstract: The invention relates to a network system of at least two appliances, each appliance configured to perform a cycle of operation on an article, and each appliance having its own software architecture. An embedded virtual router enables communication among appliance components independent of the architecture of the software.
    Type: Grant
    Filed: December 10, 2007
    Date of Patent: December 31, 2013
    Assignee: Whirlpool Corporation
    Inventors: Matthew P. Ebrom, Mark E. Glotzbach, Richard A. McCoy
  • Patent number: 8612577
    Abstract: Embodiments relate to systems and methods for migrating software modules into one or more target clouds. The systems and methods can analyze system data to determine software modules supported by the system, and target cloud data to determine which target clouds have a capacity to support a migration of the software modules. In embodiments, benefits of migrating any or all of the software modules to the target clouds can be determined. Based on the benefits, the software modules of the system can be segmented and migrated into systems associated with the multiple target clouds.
    Type: Grant
    Filed: November 23, 2010
    Date of Patent: December 17, 2013
    Assignee: Red Hat, Inc.
    Inventors: James Michael Ferris, Gerry Edward Riveros