Switching A Message Which Includes An Address Header Patents (Class 370/389)
  • Patent number: 9769743
    Abstract: A method for determining access point service capabilities may include identifying, at a mobile terminal, an access point to which the mobile terminal is capable of establishing a connection, determining, prior to authentication between the mobile terminal and the access point, whether the access point supports a particular service or connection, and enabling a connection determination to be made at the mobile terminal regarding whether to connect to the access point based on whether the access point supports the particular service or connection. A corresponding computer program product and apparatuses are also provided.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: September 19, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraj Patil, Gabor Bajko
  • Patent number: 9769861
    Abstract: The present invention relates to a wireless communication system. More specifically, the present invention relates to a method and a device for indicating a ciphering indication for a sidelink radio bearer in a D2D communication system, the method comprising: receiving a PDCP SDU when the UE is configured to communicate with one or more other UEs directly; deciding whether to apply ciphering or not for the received PDCP SDU; generating a PDCP data PDU including the received PDCP SDU and a PDCP PDU header including one or more fields for ciphering parameters; and transmitting the PDCP data PDU to the one or more other UEs over PC5 interface, wherein at least one of the one or more fields for ciphering parameters is set to a fixed value when the ciphering is not applied for the received PDCP SDU.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 19, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungjune Yi, Sunyoung Lee
  • Patent number: 9769088
    Abstract: A method for transmitting MAC frames. The method includes receiving, by a first switch in the MLAG domain, a first media access control (MAC) frame from an external device, wherein the external device is directly connected to the first switch, where the MLAG domain consists of the first switch and the second switch. The method further includes making a first determination that the external device is not a singly-connected external device and based on the first determination, encapsulating the first MAC frame in a first VXLAN frame using a first virtual tunnel endpoint (VTEP), where the first VXLAN frame comprises a virtual VTEP Internet Protocol (IP) address, where the virtual VTEP IP address is associated with the MLAG domain. The method further includes transmitting the first VXLAN frame to an IP fabric, where the first switch is directly connected to the IP fabric.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: September 19, 2017
    Assignee: Arista Networks, Inc.
    Inventor: Kenneth James Duda
  • Patent number: 9769332
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for routing video feeds from different types of cameras to a server over a data communications network. In one aspect, a method performed by a camera intercept device includes identifying at least first and second cameras; configuring, using a first configuration procedure, the first camera to transmit a first video feed to the camera intercept device; configuring, using a second configuration procedure different from the first configuration procedure, the second camera to transmit a second video feed to the camera intercept device; and routing the first and second video feeds to a server over a data communications network using the wireless communications module.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: September 19, 2017
    Assignee: Google Inc.
    Inventors: Claire Delaunay, Matthew Amacker
  • Patent number: 9769055
    Abstract: Embodiments of the present disclosure provide a method for generating a route entry, including: receiving, by a first BGP speaker, a first route message and a second route message that are distributed respectively by a second BGP speaker by using a first distribution path and a second distribution path; determining, by the first BGP speaker, that a quantity of next hops in a first next hop list attribute is less than a quantity of next hops in a second next hop list attribute; and generating, by the first BGP speaker, a route entry according to path attributes, of a path towards a destination, in the first route message. In addition, the embodiments of the present disclosure further provide a first BGP speaker. The foregoing technical solution helps reduce a workload in configuring route preference policies.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 19, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Li Zhang
  • Patent number: 9769092
    Abstract: The present invention relates to a data buffer memory (104) and method for storing data in a data communications network, and to a data buffer system (100) comprising such a data buffer memory. The data buffer memory comprising a data section (104a?) comprising a number of memory pages (104a); and a package descriptor section (104b?) comprising a 5 number of package descriptors (104b); wherein at least one queue (103) of packets is stored in the data section (104a?) as an ordered set of packages, and wherein a package is an ordered set of packets.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: September 19, 2017
    Assignee: Marvell International LTD.
    Inventors: Vitaly Sukonik, Sarig Livne, Rafi Tamir, Jakob Carlström
  • Patent number: 9766901
    Abstract: Described herein is a system comprising a peripheral device that is connected to a host device over a bus compatible with USB 3.0. The host device comprises a reduced functionality USB host controller configured to perform a set of one or more preprogrammed functions from the USB 3.0 specification, and a universal asynchronous receiver and transmitter (UART) configured to sample USB response data received from the peripheral device over the bus.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: September 19, 2017
    Assignee: Cypress Semiconductor Corporation
    Inventors: Pradeep Kumar Bajpai, Robert G. Rundell
  • Patent number: 9767298
    Abstract: There is provided a device and a method for preventing using of illegitimate content or manufacturing of the illegitimate media that uses illegitimate media. In a system that has an information storage device, a license management apparatus that generates a media key set (MKS) that is stored in the information storage device, and a content provision apparatus, at the time of manufacturing of the information storage device, the license management apparatus compares an MKS version that is set in the MKS that is stored in the information storage device, and an allowance minimum MKS version that is recorded in a controller of the information storage device, and thus records key information stored in the MKS, in a storage unit under the condition that it is confirmed that the MKS version is equal to or greater in value than the allowance minimum MKS version.
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: September 19, 2017
    Assignee: SONY CORPORATION
    Inventors: Takamichi Hayashi, Hiroshi Kuno, Koji Yoshimura
  • Patent number: 9768932
    Abstract: A method of transmitting data, a transmission device, a method of receiving at least one data stream, and a receiving device are provided. The method of transmitting data includes generating a frame including a preamble and a payload, wherein the preamble includes signaling information; and transmitting the generated frame, wherein the signaling information comprises first information related to the payload of the frame, second information related to the first information of the frame and at least one parity bit for decoding third information related to a payload of a next frame, and wherein the second information comprises information indicating a use of the at least one parity bit.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: September 19, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Ismael Gutierrez, Alain Mourad
  • Patent number: 9760370
    Abstract: A system performs load balancing. The system receives a protocol message by a load balancer in communication with a distributed system comprising a server cluster. The system determines a cluster member to process the protocol message, where the cluster member is a member of the server cluster configured to own a state corresponding to the protocol message. The system then forwards the protocol message to the cluster member.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: September 12, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Anders Lars-Goran Forsberg, Terje Strand, Binod Pankajakshy Gangadharan
  • Patent number: 9760514
    Abstract: A system includes an input/output adapter operable to receive a plurality of packets in a single clock cycle. The system includes a controller operatively connected to the input/output adapter. The controller is operable to receive a first packet at a data link layer and determine a state of a first output indicator to maintain packet ordering. Based on determining that a first receiver formatting interface is selected by the first output indicator, the controller performs an alignment adjustment and output of the first packet by the first receiver formatting interface. Based on determining that a second receiver formatting interface is selected by the first output indicator, the controller performs the alignment adjustment and output of the first packet by the second receiver formatting interface.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeffrey C. Hanscom, Eric N. Lais, John M. Pritz
  • Patent number: 9760146
    Abstract: Conditional activation and deactivation of a microprocessor. A hardware portion of an apparatus performs packet processing on received data, where the hardware portion selectively decodes the received data. A microprocessor performs data processing on decoded data, where the microprocessor is conditionally activated for performing the data processing and is conditionally deactivated when not performing the data processing. An output portion receives processed data and audibly renders the processed data without requiring the microprocessor.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: September 12, 2017
    Assignee: Imagination Technologies Limited
    Inventors: Luis Aldaz, Luis Aldaz, Sr., Kaushik Barman, Allan A. Johnson, Raghavendra Malladi
  • Patent number: 9762410
    Abstract: The present application provides a method and a device for clearing a MAC forwarding entry. The method includes: detecting, by a first RB, that a topology of a network accessed by a local terminal changes; and sending, by the first RB, a first packet to a second RB, so that the second RB clears a corresponding forwarding entry after receiving the first packet, where the second RB refers to an RB configured with at least one VLAN the same as that of the first RB. According to embodiments of the present application, after the topology of the network accessed by the local terminal changes, MAC forwarding entries of relevant devices in a whole network can be cleared in time, thereby avoiding a forwarding error.
    Type: Grant
    Filed: December 6, 2014
    Date of Patent: September 12, 2017
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Weiguo Hao, Yizhou Li, Zhenbin Li, Yuanbin Yin, Chenglong Ding
  • Patent number: 9762483
    Abstract: Exemplary methods for performing service chaining include generating a plurality of service chaining (SC) next hops (NHs) by, for each SC NH hop, generating a plurality of SC maps, each SC map identifying a chain of one or more service modules, wherein each service module is to apply a corresponding service on a packet. The methods further include generating a plurality of hosted NHs, each hosted NH including forwarding information that causes the packet to be forwarded to a corresponding service module. The methods further include in response to receiving a first packet, identifying a SC NH of the plurality of SC NHs based on an Internet Protocol (IP) address of the first packet, and forwarding the first packet to a service module based on the identified SC NH.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: September 12, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Mustafa Arisoylu, Ramanathan Lakshmikanthan, Albert Jining Tian, Himanshu Asnani, Prashant Anand
  • Patent number: 9762434
    Abstract: A circuit is provided to facilitate temporal redundancy for inter-chip communication. When an inter-chip communication channel fails, data bits associated with the faulty channel are steered to a non-faulty channel and transmitted via the non-faulty channel together with data bits associated with the non-faulty channel at an increased data rate.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: September 12, 2017
    Assignee: RAMBUS INC.
    Inventors: Paul D. Franzon, John Wilson
  • Patent number: 9762677
    Abstract: The present invention relates to a method and system of preserving an active session with a site at a first user equipment and downloading or uploading contents or data on at least one second user equipment in a communication network. In one embodiment, this can be accomplished by registering the first user equipment, at least one second user equipment and a server with at least one lookup server, the first user equipment, the second user equipment and the lookup server are tagged with a unique identifier, browsing to select the content in the site at the first user equipment via a first communication link and redirecting automatically the selected temporarily content from the first UE to the identified second available UE for downloading or uploading, wherein the redirection is based on the unique ID of the content.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: September 12, 2017
    Assignee: Tejas Networks Limited
    Inventor: Vinod Kumar Madaiah
  • Patent number: 9762774
    Abstract: Method and apparatus for processing multimedia data received via different networks by synchronizing time stamps of video frames of multimedia data received via the different networks using time codes in the multimedia data.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: September 12, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Yu-sung Joo, Dae-jong Lee, Hee-jean Kim, Jae-jun Lee, Yong-seok Jang, Hong-seok Park
  • Patent number: 9762533
    Abstract: A WebRTC system, device and method enabling a P2P communication when both ends of a communication are WebRTC enabled devices. The system and devices also enable a WebRTC client to SIP device communication. A SIP interworking function is configured to receive a SDP1 from an originating WebRTC and obtain local media information from a media interworking function. The first SIP interworking function is configured to create a SDP2 based on the SDP1 and the local media information, create a SIP message comprising a message-body field including the SDP2 and an SIP extension header field including the SDP1, and send the SIP message to an IMS or SIP server.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: September 12, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Huipeng Ren, Yilin Gan, Xinmin Ding
  • Patent number: 9762432
    Abstract: An information handling system is provided herein. The information handling system includes a central processor in communication with a network processor, a plurality of ports coupled to the network processor for sending and receiving Fiber Channel over Ethernet (FCoE) frames, and an Ethernet controller in communication with a physical connector and with the central processor. The information handling system further includes a management controller configured to communicate with a management system through the Ethernet controller to report a failure to be mitigated by temporarily stopping inputs and outputs on a coupled network device. Associated methods and computer-readable media having associated instructions are also provided herein.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: September 12, 2017
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Vivek Dharmadhikari, Vinay Sawal, Sachinrao Panemangalore, Anil Chintalapati, Hariharan Krishnaswamy
  • Patent number: 9762683
    Abstract: A method for providing geo-location information in a communication packet is disclosed. The method comprises constructing an IPv6 packet using a client device. Further, the method comprises inserting an extension header into the IPv6 packet. Also, the method comprises determining geo-location information. Next, the method comprises inserting the geo-location information into the extension header. Finally, the method comprises transmitting the IPv6 packet to a communication network.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: September 12, 2017
    Assignee: A 10 NETWORKS, INCORPORATED
    Inventors: Hasnain Karampurwala, Michael Friedel
  • Patent number: 9756116
    Abstract: Disclosed are a system, a computer-readable storage medium storing at least one program, and a computer-implemented method of data transmission. A communication module interfaces communicatively with vehicles. A file management module selects first data from a data queue. The first data is addressed to a destination location. The file management module transmits the first data to the first vehicle. The file management module receives an acknowledgement message from a second vehicle interfaced with the communication interface module. The acknowledgement message is indicative of the first vehicle providing the first data to a server at the destination location. The file management module deletes the first data from the data queue.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: September 5, 2017
    Assignee: General Electric Company
    Inventors: Marcelo Blois Ribeiro, Fabio Lattario Fonseca, Isela Macía Bertrán, Felipe Miranda Costa, Marcio Egydio Rondon
  • Patent number: 9756682
    Abstract: The present disclosure discloses a method and system for partitioning WLAN in order to separate network traffic from different WLANs. Specifically, a network device receives a packet from a client connected to a first network device on an access network. The network device then determines that the received packet is associated with a VLAN that is pre-configured on the first network device based on the access network to which the client is connected. Furthermore, the network device transmits the packet to a MAC layer switching device, which is not configured with the VLAN that is pre-configured on the network device. The packet includes one of a DHCP discovery message, an ARP request message, a unicast message, a multicast message, and a broadcast message. The unicast message will be transmitted to the second network device on the pre-configured VLAN prior to being transmitted to another network device outside the pre-configured VLAN.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: September 5, 2017
    Assignee: Aruba Networks, Inc.
    Inventors: Pradeep Iyer, Santashil PalChaudhuri
  • Patent number: 9755853
    Abstract: Systems, apparatus and methods are provided for interconnection of one or more Fibre Channel over Ethernet (FCoE) devices. The system preferably comprises a virtualized or virtual server which in turn comprises a virtual machine having an FCoE device interconnection apparatus controller, a virtual switch, the virtual switch being coupled to the FCoE device interconnection apparatus controller, and a network interface. The network interface is coupled to the virtual switch, which in turn couples to an Ethernet fabric. A first Ethernet link couples the network interface to the Ethernet fabric. One or more Fibre Channel over Ethernet (FCoE) devices are coupled to the Ethernet fabric via Ethernet links.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: September 5, 2017
    Assignee: JEDA NETWORKS, INC.
    Inventor: Stuart B. Berman
  • Patent number: 9756019
    Abstract: A captive portal system includes a login database, a web server, and a name server. The name server receives a DNS request from a user device, queries the login database to determine whether the user device is logged in, and responds to the DNS request with the IP address of the web server as a resolved IP address of the specified domain name when the user device is not logged in. The web server accepts a connection request from the user device to the IP address of the web server, receives an HTTP request specifying a non-local target URL from the user device, queries the login database to determine whether the user device is logged in according to the source address of the user device, and acts as a transparent proxy between the user device and the non-local target URL when the user device is logged in.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: September 5, 2017
    Assignee: Guest Tek Interactive Entertainment Ltd.
    Inventors: Peter S. Warrick, David T. Ong
  • Patent number: 9755946
    Abstract: A device receives, from a customer device, a request for a diversity determination associated with a first route provided in a first provider network and a second route provided in a second provider network. The request includes a first identifier associated with the first route and a second identifier associated with the second route. The device forwards the first identifier to a first provider device, and receives, based on the first identifier, first geospatial information associated with the first route. The device forwards the second identifier to a second provider device associated, and receives, based on the second identifier, second geospatial information associated with the second route. The device determines whether the first and second routes are diverse based on the first geospatial information and the second geospatial information, and provides, to the customer device, diversity information regarding whether the first and second routes are diverse.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: September 5, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Jack M. Farris
  • Patent number: 9755928
    Abstract: When a first device is establishing a point-to-point connection with a second device, a server provides connection instructions for assistance. The connection instructions define multiple connection flows. When the connection instructions are received, the first device attempts a first connection flow under a priority order. If failed, another connection is tried by the first device. The server monitors connection status and adjusts the connection instructions according to statistics and circumstances.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: September 5, 2017
    Assignees: Throughtek Technology (Shenzhen) Co., Ltd., Throughtek Co., Ltd.
    Inventors: Yu-Li Kao, Wen-Kai Ho, Kuo-Tung Chien
  • Patent number: 9749440
    Abstract: Systems and methods for hosted application marketplaces in accordance with embodiments of the invention are described. In one embodiment, a hosted application marketplace server system includes a processor and a memory storing hosted application marketplace application, wherein the hosted application marketplace application directs the processor to obtain request data describing a request for hosted application data, wherein the request data includes user profile data and computing device capability data, identify a computing device based on the user profile data, determine compatible application data based on the request data, wherein the compatible application data identifies a set of applications that are compatible with the computing device based on the computing device capability data, generate hosted application data based on the compatible application data; and transmit the hosted application data in response to the obtained request data.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: August 29, 2017
    Assignee: Sweetlabs, Inc.
    Inventor: Adrian Bourke
  • Patent number: 9749298
    Abstract: A method in a receiver includes receiving from a transmitter a sequence of communication packets, which carry data encrypted with an encryption scheme. The encryption scheme depends on a counter value that is incremented independently by each of the transmitter and the receiver. Attempts are made to decrypt the data of a received packet multiple times using different, respective counter values, to produce multiple respective decrypted outputs. A decrypted output in which the data has been decrypted correctly is identified, the counter value is corrected, and the data of the received packet is recovered from the identified decrypted output.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: August 29, 2017
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Danny Alexander, Amit Wix
  • Patent number: 9749680
    Abstract: An apparatus for transmitting broadcast signals, an apparatus for receiving broadcast signals, a method for transmitting broadcast signals, and a method for receiving broadcast signals are disclosed. A method for receiving a broadcast signal comprising receiving a broadcast signal, parsing a second packet at the received broadcast signal, parsing the first packet using the fixed header and/or the extended header and displaying broadcast contents by processing the parsed first packet is disclosed.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: August 29, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Woosuk Kwon, Sungryong Hong, Kyoungsoo Moon, Woosuk Ko, Sejin Oh
  • Patent number: 9749229
    Abstract: In one embodiment, a device in a network receives a packet that includes a forwarding label for a service in a service chain. The packet encapsulates a service chain header for the service chain. The device swaps the forwarding label for the service in the packet for a reserved label that identifies the packet as encapsulating the service chain header. The device forwards the packet with the reserved label to the service.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: August 29, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Benedetto Previdi, James N. Guichard, Clarence Filsfils, Carlos M. Pignataro
  • Patent number: 9749235
    Abstract: Through the identification of different packet-types, packets can be handled based on an assigned packet handling identifier. This identifier can, for example, enable forwarding of latency-sensitive packets without delay and allow error-sensitive packets to be stored for possible retransmission. In another embodiment, and optionally in conjunction with retransmission protocols including a packet handling identifier, a memory used for retransmission of packets can be shared with other transceiver functionality such as, coding, decoding, interleaving, deinterleaving, error correction, and the like.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: August 29, 2017
    Assignee: TQ DELTA, LLC
    Inventor: Marcos C. Tzannes
  • Patent number: 9749250
    Abstract: This disclosure relates to methods for adjusting network transmission service levels, data terminals, and network servers. The method for adjusting a network transmission service level, used in a data terminal, comprises: obtaining data to be transmitted; inserting the data into specified queues or assigning priorities to the data according to one or more data characteristics selected from importance, instantaneity, data resources, and data types; transmitting a transmission service request to a network server, wherein the transmission service request includes information about the network transmission service level requested and corresponding network configuration parameters; and using the network transmission service provided by the network server according to the transmission service request to transmit the data in queues or the data whose priorities correspond to the network transmission service level provided.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: August 29, 2017
    Assignee: SHENZHEN MINDRAY BIO-MEDICAL ELECTRONICS CO., LTD.
    Inventors: Zhenqi Zhang, Saixin Zhou
  • Patent number: 9749247
    Abstract: A system, method, and computer program product are provided for transmitting network communications at a point in time automatically determined based on communication rates. In use, a communication to be transmitted over a network is identified, utilizing a device. Additionally, a point in time at which to transmit the communication over the network is automatically determined by the device, utilizing at least one rate for the communication. Further, transmission of the communication over the network is initiated at the determined point in time, utilizing the device.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: August 29, 2017
    Assignee: Amdocs Development Limited
    Inventors: Debabrata Patro, Anshoo Gaur, Menachem Domb
  • Patent number: 9749384
    Abstract: A reception terminal in which a decrease in transmission performance can be prevented when CCN is applied to a best-effort network and real-time streaming packets are transmitted. Reception terminal (200) has: an available band estimation unit (205) for estimating a first available band, which is an available band between the reception terminal (200) and a transfer terminal for caching and transferring real-time streaming packets transmitted from a transmission terminal, and a second available band, which is an available band between the reception terminal (200) and the transmission terminal; and an RTCP-R controller (206) for requesting the transfer terminal to transfer packets and thereby causing the transfer terminal to transfer packets using the first available band at a frequency based on the estimated first available band, and communicating the estimated second available band to the transmission terminal and thereby causing the transmission terminal to transmit packets using the second available band.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: August 29, 2017
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventor: Eiichi Muramoto
  • Patent number: 9741004
    Abstract: A non-transitory computer readable storage medium includes executable instructions to supply a catalog of open domain workflow actions, receive a selected open domain workflow action and operate a service interface responsive to the execution of a defined workflow that includes the selected open domain workflow action. The service interface includes executable instructions to retrieve information from a web service and format the information for utilization in the defined workflow.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: August 22, 2017
    Assignee: NINTEX PTY LIMITED
    Inventors: Stephen Robert Heaney, Tahsin Murat Boduroglu, Brian Geoffrey Cook
  • Patent number: 9740579
    Abstract: An approach for improving application performance after database recovery is provided, the approach involving tracking one or more applications connecting to a database, tracking metadata in memory on a server computer, wherein the metadata is accessed by the one or more applications, recovering the metadata during a database recovery occurring after a database crash and repopulating the metadata in memory on the server computer during the database recovery, wherein the repopulating occurs prior to the metadata being requested by the one or more applications.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: August 22, 2017
    Assignee: International Business Machines Corporation
    Inventors: Santosh Hegde, Mahadev Khapali, Mohan Narayanswamy
  • Patent number: 9740465
    Abstract: Systems, methods, and software described herein provide enhancements for deploying software applications in satellites. In one example, a control system may receive user input indicative of deployment requirements for a software application, and identify an availability of resources in a plurality of satellites deployed as an orbiting satellite platform. The control system further determines deployment options for deployment of the software application based on the deployment requirements and the availability of resources in the plurality of satellites, and provides the deployment options to a developer of the software application.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: August 22, 2017
    Assignee: Vector Launch Inc.
    Inventors: Shaun Coleman, Darren D. Garber
  • Patent number: 9740417
    Abstract: According to certain aspects, a system can include a client computing device configured to: in response to user interaction, store an identifier associated with a first tag in association with a first file; and in response to instructions to perform a secondary copy operation, forward the first file, a second file, and the identifier associated with the first tag. The system may also include a secondary storage controller computer(s) configured to: based on a review of the identifier associated with the first tag, identify the first file as having been tagged with the first tag; electronically obtain rules associated with the first tag; perform on the first file at least a first secondary storage operation specified by the rules associated with the first tag; and perform on the second file at least a second secondary storage operation, wherein the first and second secondary storage operations are different.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: August 22, 2017
    Assignee: Commvault Systems, Inc.
    Inventors: Manas Bhikchand Mutha, Pavan Kumar Reddy Bedadala, Vinit Dilip Dhatrak, Christopher A. Alonzo
  • Patent number: 9742673
    Abstract: A plurality of line cards with each line card having a respective network forwarding engine and a respective outgoing interface (OIF) list and at least one fabric module communicatively coupled with each line card with each fabric module can have a respective network forwarding engine. The local OIF list can be asymmetrically programmed. The network forwarding engine of a line card can be configured to receive a multicast packet, compare a multicast address associate with the received multicast packet with entries in the local OIF list of the line card and forward the received multicast packet to at least one interface associated with the multicast address in response to the comparison resulting in a match.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: August 22, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Ayan Banerjee, Srinivasan Ramabadran, Mehak Mahajan, Raghava Sivaramu, Nataraj Bacthu, Raja Rao Tadimeti, Madhava Rao Cheethirala, Ramana Mellacheruvu
  • Patent number: 9736193
    Abstract: Systems, methods, and computer readable media for maintaining packet data protocol (PDP) context while performing data offload are disclosed. According to one aspect, a method for maintaining PDP context while performing data offload includes detecting a data offload condition wherein a UE for which a first network node is maintaining a PDP context is sending or receiving data using a data path that does not include the first network node. While the data offload condition exists, packets are sent from a source other than the UE to the first network node so as to cause the first network node to maintain the PDP context for the UE. In one embodiment, a node interposed between the UE and the first network node periodically sends dummy packets or heart beat packets to the first network node on behalf of the UE, which may include packets that appear to come from the UE.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: August 15, 2017
    Assignee: GENBAND US LLC
    Inventors: Gibson Soon Teck Ang, Thomas Gschwendtner, Jie Wang
  • Patent number: 9735249
    Abstract: Gate structures for semiconductor devices include a silicon nitride layer, an electron beam evaporated tantalum nitride layer disposed on the silicon nitride layer, a first electron beam evaporated titanium layer disposed on the tantalum nitride layer, an electron beam evaporated gold layer deposited on the first titanium layer, and a second electron beam evaporated titanium layer deposited on the gold layer.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: August 15, 2017
    Assignee: Skyworks Solutions, Inc.
    Inventors: Shiban Kishan Tiku, Viswanathan Ramanathan
  • Patent number: 9733319
    Abstract: A control device of an imaging system has a computer with communication interfaces for central control of the imaging system, and components each having a communication interface for local control of units of the imaging system. The communication interfaces of the components are respectively connected via a connection with an interface of the computer, and a transmitting component, among the components transfers data via the computer to a receiving component, among the components, for the exchange of information between the components.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: August 15, 2017
    Assignee: Siemens Aktiengesellschaft
    Inventor: Swen Campagna
  • Patent number: 9735983
    Abstract: A provider edge (PE) device may receive an indication to perform a designated forwarder (DF) election associated with a network segment that includes the PE device, one or more other PE devices, and a client edge (CE) device. The PE device, the one or more other PE devices, and the CE device may be associated with an Ethernet virtual private network (EVPN) that includes a group of EVPN instances (EVIs). The PE device may perform the DF election in order to determine election information associated with the PE device. The election information may include information associated with a particular EVI, of the group of EVIs, for which the PE device is to act as a DF. The PE device may provide the election information to the CE device to cause the CE device to provide traffic, associated with a particular VLAN included in the particular EVI, to the PE device.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: August 15, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Manoj Sharma, Shrinivasa Kini, Siddharth A. Tuli, Tapraj Singh, Sunesh Rustagi
  • Patent number: 9736773
    Abstract: Various embodiments are generally directed to an apparatus, method and other techniques to initiate a transaction session at a transaction session start time to communicate a transaction between a first device and a second device, receive a first frame comprising information indicating an occurrence of another transaction session between other devices and a time reservation to reserve time for the other transaction session, receive a second frame comprising second information indicating a truncation of the other transaction session at a truncation time and before an expiration of the time reservation, and shift a subsequent transaction session start time for at least one subsequent transaction session between the first device and the second device based on a difference between the transaction session start time and the truncation time.
    Type: Grant
    Filed: September 23, 2014
    Date of Patent: August 15, 2017
    Assignee: INTEL IP CORPORATION
    Inventors: Solomon Trainin, Ophir Edlis
  • Patent number: 9736097
    Abstract: Disclosed are systems and methods for providing message compression instructions by communicating with a plurality of sender machines and a plurality of receiver machines and monitoring one or more messages from the plurality of sender machines. The disclosed systems and methods may also identify a part of the one or more messages that is frequently included in a plurality of the messages sent by the plurality of sender machines, dynamically determine compression instructions to compress this part of the message, and provide the compression instructions to at least one of the plurality of sender machines, such that the compression instructions reduce size of the messages having the part of the message associated with the compression instructions.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: August 15, 2017
    Assignee: TIBCO Software Inc.
    Inventor: Russell Selph
  • Patent number: 9736501
    Abstract: A system and method and apparatus of enabling the detection of re-occurrence of an event in an audio-video broadcast is herein described. Further a system, method and apparatus to insert the most appropriate s “event sound” is also discussed herein. A apparatus using the methods is also disclosed herein.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: August 15, 2017
    Inventor: Vijay Sathya
  • Patent number: 9729501
    Abstract: Disclosed are a system and data card for stateless automatic configuration of an IPv6 address and the method for implementing the same, and the method includes: an IPv6 address configuration way of a data card is set and stored according to an IPv6 address allocation strategy of a current network, after successful establishment of an IPv6 dialup connection and reception of a router advertisement request message transmitted by a terminal for acquiring a prefix address, the data card determines the set IPv6 address allocation way, and when the set IPv6 address allocation way is a static configuration way, a router advertisement response message is discarded and a valid IPv6 global unicast address is reported to the terminal. By means of the system, data card and method, it is possible to solve a problem that data transmission can not be normally performed by an existing data card implementing dialup in an Ethernet link way when interface identifiers are allocated by a network.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: August 8, 2017
    Assignee: ZTE CORPORATION
    Inventors: Wei Zheng, Hailong Wen, Leshen Hu
  • Patent number: 9729509
    Abstract: Methods and systems for an integrated solution to the rate based denial of service attacks targeting the Session Initiation Protocol are provided. According to one embodiment, header, state, rate and content anomalies are prevented and network policy enforcement is provided for session initiation protocol (SIP). A hardware-based apparatus helps identify SIP rate-thresholds through continuous and adaptive learning. The apparatus can determine SIP header and SIP state anomalies and drop packets containing those anomalies. SIP requests and responses are inspected for known malicious contents using a Content Inspection Engine. The apparatus integrates advantageous solutions to prevent anomalous packets and enables a policy based packet filter for SIP.
    Type: Grant
    Filed: March 23, 2013
    Date of Patent: August 8, 2017
    Assignee: Fortinet, Inc.
    Inventors: Hemant Kumar Jain, Venkata Yallapragada, Bhavin Shah, Radhika Palepu
  • Patent number: 9729447
    Abstract: A network switch includes a memory configurable to store alternate table representations of an individual trie in a hierarchy of tries. A prefix table processor accesses in parallel, using an input network address, the alternate table representations of the individual trie and searches for a longest prefix match in each alternate table representation to obtain local prefix matches. The longest prefix match from the local prefix matches is selected. The longest prefix match has an associated next hop index base address and offset value. A next hop index processor accesses a next hop index table in the memory utilizing the next hop index base address and offset value to obtain a next hop table pointer. A next hop processor accesses a next hop table in the memory using the next hop table pointer to obtain a destination network address.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: August 8, 2017
    Assignee: Cavium, Inc.
    Inventors: Weihuang Wang, Mohan Balan, Nimalan Siva, Zubin Shah
  • Patent number: 9729431
    Abstract: A method of processing one or more packets includes receiving, at a first processing unit, a first packet including first information bits. The first information bits indicate a first control parameter. The method also includes determining whether the first control parameter will be utilized to process the first packet in at least a second processing unit and, at least partially in response to determining that the first control parameter will not be utilized to process the first packet in at least the second processing unit, replacing one or more bits of the first information bits in the first packet with second information bits. The second information bits indicate a second control parameter. The method also includes providing the first packet including the second information bits to the second processing unit.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: August 8, 2017
    Assignee: Marvell International Ltd.
    Inventor: Michael Orr