Patents Examined by Steven C Nguyen
  • Patent number: 10123070
    Abstract: A computerized method for integrating media streams from a multiplicity of media systems over at least one network into a single media product at high media technical quality, the method comprising the steps of, at certain media systems from among the multiplicity thereof: a. Generating a low volume (LV) media stream representation from a high volume media stream, where the low volume stream's bit-rate is different from the high volume stream's bit-rate; b. streaming the low volume media stream to a content generation center via a data communication network; c. Maintaining high volume local data as a high volume media stream in a storage medium coupled to at least one of the media systems; and d. maintaining mapping information between the low volume stream and the high volume local data for enabling access to media portions in the high volume media stream storage, which correspond based on LV stream time.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: November 6, 2018
    Assignee: MOBILATV LTD.
    Inventor: Nati Baratz
  • Patent number: 10116526
    Abstract: A method for a self-electing service by a managed device is described. The method includes configuring the managed device with a service. The service is configured on at least one additional managed device in a network segment. The method also includes determining whether the managed device is selected to provide the service by negotiating with the at least one additional managed device in the network segment based on preconfigured election rules.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: October 30, 2018
    Assignee: Ivanti, Inc.
    Inventors: James Lester Memmott, Gregory Paul Olsen, Scot Emery Swan, Mitchell Jay Edgar, Rex Michael McMillan
  • Patent number: 10110642
    Abstract: An communication apparatus includes a communication unit configured to establish a connection with another communication apparatus and generate one or a plurality of streams based on the connection, a determination unit configured to determine not to newly establish a stream based on the connection established with the another communication apparatus, and an adding unit configured to add to a message that is to be transmitted to the another communication apparatus in accordance with the determination made by the determination unit a communication parameter usable for reestablishing a communication path with the another communication apparatus.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: October 23, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yukio Numakami
  • Patent number: 10091333
    Abstract: A system and method can support across-domain messaging in a transactional middleware machine environment. A transaction domain can import one or more services from a remote transaction domain, wherein said one or more services are registered in a service table that is associated with the transaction domain. Furthermore, a client in the transaction domain can find from the service table a remote server in the remote transaction domain that provides said one or more services, and send a message directly to the remote server to invoke said one or more services by passing one or more domain gateway servers in both the transaction domain and the remote transaction domain.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: October 2, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Lin Yang, Xiangdong Li, Yunrong Zheng, Yunhao Wang
  • Patent number: 10063664
    Abstract: A network system is provided with at least one terminal device, a control device that controls a machine, and a server device that receives data including at least one of image data and audio data from at least one of the control device and the terminal device that are connected via a network, and distributes the received data to a different device from the device that transmitted the data. The control device is provided with a controller that executes a control operation, and a communication unit that transmits data indicating an operational state of the machine that is controlled to the server device. The terminal device includes a display unit that displays the operational state of the machine controlled by the control device together with a state of another terminal device connected to the server device.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: August 28, 2018
    Assignee: OMRON
    Inventors: Shinsuke Kawanoue, Hiroshi Kuribayashi
  • Patent number: 10063668
    Abstract: An information processing apparatus in which a process communicating with an external apparatus operates is provided. The information processing apparatus includes a first acquisition unit configured to acquire identification information for identifying the process; a second acquisition unit configured to acquire port information indicating a characteristic of a communication port used by the process to communicate with the external apparatus; and a control unit configured to control a storage unit to store the port information and the identification information in correspondence with each other, wherein the second acquisition unit is further configured to acquire the port information by filtering an input or output of driver software used by the process to use the communication port, monitoring communication between the process and an application programming interface used to access the communication port, or a port monitoring interface.
    Type: Grant
    Filed: January 25, 2012
    Date of Patent: August 28, 2018
    Assignee: Canon Denshi Kabushiki Kaisha
    Inventor: Satoshi Yonekawa
  • Patent number: 8010672
    Abstract: Methods and systems for controlling utilization of resources(s) of contention by a plurality of devices of a single or multiple priority classes. A utilization scaling factor is determined for each class for the resource(s) and compared with a threshold value. An apersistence property pattern is then created for each class that includes apersistence property entries corresponding to apersistence update cycles of an apersistence pattern window. Where the scaling factor is in a first range corresponding to low resource loading, the class pattern includes unimpeded entries allowing the devices in a class to attempt to utilize the resource. Otherwise, the class pattern is created with at least one blocking entry that prevents all devices in a class from attempting utilization of the resource during the corresponding apersistence update cycle. An apersistence property pattern entry is then provided from the pattern to the devices in each apersistence update cycle of the apersistence pattern window.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: August 30, 2011
    Assignee: Alcatel Lucent
    Inventor: Cary Y. Yoshikawa
  • Patent number: 8005908
    Abstract: A system for detecting information leakage in e-mails using neural network and support vector machines is provided. This system does not use the content of the e-mail or the content of the attachments in the e-mail. Instead, a set of non-sensitive variables or attributes is picked from the e-mails originating from a given establishment and also from the profiles of the users sending those mails. The said attributes are extracted for all outbound mails. This extraction process does not involve reading the main text of the mail and thus the sensitivity of the mail information is protected. These attributes are chosen using filters built into the detection hardware. Neural networks and support vector machine built into the detection hardware are then used on these attributes to detect pattern violation and possible information leakage.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: August 23, 2011
    Assignee: Saraansh Software Solutions PVt. Ltd.
    Inventors: Malathi Kalyan, Abhi Dattasharma, Ram Lokendar Singh
  • Patent number: 7966402
    Abstract: A distributed blade computer system and a method for operating a distributed blade computer system. More specifically, a computer system having one or more blades configured to operate as stand-alone computers are coupled to an infrastructure which includes one or more video modules. When a remote user wishes to implement video functions with a blade, a management subsystem in the infrastructure allocates a video module and couples the video module to the requested blade such that the blade can implement the video functions of the video module.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: June 21, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Theodore F. Emerson, Rene Gaudet
  • Patent number: 7865578
    Abstract: In general, this disclosure relates to techniques for allowing multiple clients to concurrently configure a network device. More specifically, a management module creates a working copy of an initial data source that stores configuration data for a network device and modifies the working copy to reorder one or more configuration objects in a list in response to configuration commands from a client. Upon receiving a show|compare command or a commit command, the management module generates a configuration patch that is a textual representation of any differences between the working copy and the initial data source. The configuration patch includes modification control indicators that identify configuration objects in the list that are reordered. The patch is applied to the initial data source to reorder the list of configuration objects within the initial data source without processing portions of the configuration data associated with the reordered configuration.
    Type: Grant
    Filed: November 20, 2006
    Date of Patent: January 4, 2011
    Assignee: Juniper Networks, Inc.
    Inventor: Simon J. Gerraty
  • Patent number: 7853723
    Abstract: A system for protocol processing in a computer network has a TCP/IP Offload Network Interface Device (TONID) associated with a host computer. The TONID provides a fast-path that avoids protocol processing for most large multi-packet messages, greatly accelerating data communication. The TONID also assists the host for those message packets that are chosen for processing by host software layers. A communication control block for a message is defined that allows DMA controllers of the TONID to move data, free of headers, directly to or from a destination or source in the host. The context is stored in the TONID as a communication control block (CCB) that can be passed back to the host for message processing by the host. The TONID contains specialized hardware circuits that are much faster at their specific tasks than a general purpose CPU.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: December 14, 2010
    Assignee: Alacritech, Inc.
    Inventors: Laurence B. Boucher, Stephen E. J. Blightman, Peter K. Craft, David A. Higgen, Clive M. Philbrick, Daryl D. Starr
  • Patent number: 7805540
    Abstract: The method and system for reprogramming instructions for a switch includes programming a redirection memory to associate a routing parameter set in a routing memory for the switch with a first line card. The routing parameter set includes a plurality of routing parameters to be provided to the switch to service the first line card. In response to an event initiating activation of a second line card in place of the first line card, the redirection memory is reprogrammed to associate the routing parameters set in the routing memory with the second line card.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: September 28, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Riccardo G. Dorbolo
  • Patent number: 7596593
    Abstract: A method for efficiently transferring data between a client and a server includes the steps of: providing an application program; providing an application-independent client process effecting a plurality of client states; providing an application-independent server process effecting a plurality of server states; transferring data from the server process to the client process in response to an application program; and updating at least one client state in response to the transferred data. A related apparatus is also disclosed.
    Type: Grant
    Filed: July 18, 2005
    Date of Patent: September 29, 2009
    Assignee: Citrix Systems, LLC
    Inventors: David C. Mitchell, Ben Walters, Dale K. Mitchell