Patents Issued in January 12, 2017
  • Publication number: 20170012809
    Abstract: Embodiments of the present invention relate to methods and systems for simultaneous communication with multiple wireless communication devices. In some embodiments, a method for simultaneous communication with multiple wireless communication devices includes receiving, using a plurality of antennas at a first wireless station, a plurality of packets, comprised of orthogonal frequency division multiplexing (OFDM) wireless signals, transmitted simultaneously from a plurality of other wireless stations wherein each of the simultaneously transmitted packets includes a plurality of frequency tones, frequency domain transform the received packets, grouping frequency domain transform outputs for each subcarrier, determining a difference between subcarrier groups formed over different sample sets, and determining a set of weights for each subcarrier, wherein the weights are selected such that the first wireless station can at least one of detect or demodulate the received plurality of packets.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Inventor: Daniel Joseph Lyons
  • Publication number: 20170012810
    Abstract: A system and method for orthogonal time frequency space communication and waveform generation. The method includes receiving a plurality of information symbols and creating a plurality of modulation symbols by using each of the plurality information symbols to modulate one of a plurality of two-dimensional basis functions on a time-frequency plane Each of the plurality of two-dimensional basis functions is uniquely associated with one of the plurality of information symbols. The method further includes generating a transmit waveform comprised of a plurality of pulse waveforms. Each of the plurality of pulse waveforms corresponds to a combination of one of the plurality of modulation symbols and one of a plurality of time-translated and frequency-modulated versions of a fundamental transmit pulse.
    Type: Application
    Filed: May 11, 2016
    Publication date: January 12, 2017
    Inventors: Selim Shlomo Rakib, Ronny Hadani
  • Publication number: 20170012811
    Abstract: An apparatus and method for multiplexing signals using layered division multiplexing are disclosed. A signal multiplexing apparatus according to an embodiment of the present invention includes a combiner configured to combine a core layer signal and an enhanced layer signal at different power levels, and a time interleaver configured to perform interleaving applied to both the core layer signal and the enhanced layer signal.
    Type: Application
    Filed: February 25, 2015
    Publication date: January 12, 2017
    Inventors: Sung-Ik PARK, Jae-Young LEE, Sun-Hyoung KWON, Heung-Mook KIM, Nam-Ho HUR
  • Publication number: 20170012812
    Abstract: A system comprising: an event server including a plurality of event agents for handling events occurring in a geographic space; a selector operable to select an event agent among the plurality of event agents for handling an event candidate based on a type of a source information; and a mobile object server including a mobile object agent assigned to a moving object in the geographic space, wherein the mobile object server is operable to execute the mobile object agent to collect information of an event from the selected event agent and provide the moving object with information that assists the moving object with traveling in the geographic space.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Inventors: Yasuhisa Gotoh, Eisuke Kanzaki, Tomohiro Miyahira, Hiroya Ogihara, Gaku Yamamoto
  • Publication number: 20170012813
    Abstract: A server apparatus allows for enhanced management of a wireless node network having a ID nodes and a master node in communication with the ID nodes. The server includes a processing unit, memory storage, and a network interface. The memory storage maintains event candidate analytics engine code for execution by the server, node management information (e.g., context data describing a contextual environment of the ID nodes and rule data used for node control operations) used to control ID nodes and the master node as part of managing the wireless node network.
    Type: Application
    Filed: May 31, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Publication number: 20170012814
    Abstract: In one embodiment, a system for determining network resiliency includes an interface that may receive a transaction report from a network device, the network device used to process a transaction request and the transaction report comprising a plurality of fields. The system may include a processor communicatively coupled to the interface. The processor may identify an operational error associated with the transaction request based on one or more of the plurality of fields of the transaction report. The processor may prioritize the operational error associated with the transaction request based on the one or more of the plurality of fields of the transaction report. The interface may then communicate the prioritized operational error to a system administrator associated with the network device.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Farrukh Zaidi, Husam Abu-Zaydeh, Brian E. Doyle, Jason A. Alizzi, Sunil R. Bangad, Sridhar M. Seetharaman, Benjamin N. Wu, Robert Bosi, Morgan S. Allen
  • Publication number: 20170012815
    Abstract: Attributes of revisions of a service are identified and maintained. The attributes include immutable data identifying the revisions, times associated with generation of the revisions, connection data associated with accessing the revisions, and other services used by the revisions. The attributes also include mutable data indicating whether the revisions are compatible with various versions of the other services. A discovery request is received from a requesting device, and discovery request identifies versions of the other services used by the requesting device. A revision of the service that is compatible with the used versions of the other services are identified based on the attributes. The identified revision and connection data are identified to the requesting device. The attributes are updated, and a different revision may be identified to the requesting device based on the updates.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 12, 2017
    Inventors: Igor Nekrestyanov, Doug H. Kang, Samarpit Bhatia
  • Publication number: 20170012816
    Abstract: A method performed under a transport SDN (Software Defined Network) controller may include classifying respective ones of a plurality of target nodes as either first target nodes that belong to a first domain or second target nodes that belong to a second domain, selecting a first core node in the first domain and a second core node in the second domain, calculating a first pseudo-wire (PW) between the selected first core node and the classified first target nodes, and calculating a second pseudo-wire (PW) between the selected second core node and the classified second target nodes.
    Type: Application
    Filed: July 6, 2016
    Publication date: January 12, 2017
    Inventors: Choon-gul PARK, Ji-eun LEE, Chan-kyou HWANG
  • Publication number: 20170012817
    Abstract: A computer-implemented method for generating an identifier for a device includes identifying one or more applications from a plurality of applications installed on a device; generating an identifier for the device based on the one or more identified applications; and providing the generated identifier as identification for the device. Another computer-implemented method for identifying a device includes: receiving information that indicates one or more applications of a plurality of applications installed on a device; and identifying the device using the received information.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Inventors: Alexander F. KUSCHER, Brian CHU
  • Publication number: 20170012818
    Abstract: Provided is a method of automatically discovering topology of an information technology (IT) infrastructure. Topology relationships amongst configuration items (CI) present in a semi-structured data generated by an information technology component of the IT infrastructure are determined. Topology relationships amongst configuration items (CI) present in a structured data generated by the information technology component of the IT infrastructure are determined. The topology relationships amongst the configuration items (CI) present in the semi-structured data are reconciled with the topology relationships amongst the configuration items (CI) present in the structured data.
    Type: Application
    Filed: January 21, 2014
    Publication date: January 12, 2017
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Shiva Prakash Suragi Math, Venkatesh Raman Ramteke, Krishna Mahadevan Ramakrishnan
  • Publication number: 20170012819
    Abstract: In accordance with an embodiment, described herein is a system and method for provisioning cloud services across heterogeneous computing environments. A plurality of provisioning instructions stored on a configuration management server can be partitioned into a plurality of ranges. A plurality of client nodes connected to the configuration management server can be configured into a plurality of groups, each group providing one or more computing environments on one or more virtual machines for hosting a cloud service. Each computing environment in a particular group can be associated with a provisioning instruction launcher that specifies a particular range of provisioning instructions. When a virtual machine in a particular group reboots, the computing environment on the virtual machine searches for the latest provisioning instruction in the range corresponding to the particular group.
    Type: Application
    Filed: June 2, 2016
    Publication date: January 12, 2017
    Inventors: RAJESH RAHEJA, JONATHAN FU, GABOR TOTH, LAY LE, SHILADITYA MUKHERJEE, MAROMI PANDA, ZHIWEN JIN
  • Publication number: 20170012820
    Abstract: Each device includes: a processing-information-request transmitter configured to transmit a processing information request containing device identification information identifying the device, to an information processing apparatus based on detection of a mobile terminal; a first processing-information receiver configured to receive processing information from the information processing apparatus; and a first processing-information transmitter configured to transmit the processing information to the mobile terminal. The information processing apparatus includes: a processing-information-request receiver configured to receive the processing information request from each device; a second processing-information transmitter configured to retrieve processing information associated with the device identification information contained in the processing information request and transmit the processing information to the device of the transmission source.
    Type: Application
    Filed: June 28, 2016
    Publication date: January 12, 2017
    Applicant: Ricoh Company, Ltd.
    Inventors: Takayuki INOUE, Hozumi YONEZAWA
  • Publication number: 20170012821
    Abstract: The present invention discloses a personal working system with a dynamic structure, including a central control unit, wherein the central control unit includes an external device identification component used for identifying a plurality of external devices and connecting the identified plurality of external devices into a working system; a weak (or short-distance) communication interface for the communication between the central control unit and the external devices; a strong (or medium-distance and long-distance) communication interface for the communication between the central control unit and an external node; the weak communication interface includes Bluetooth; and the strong communication interface includes WIFI connection, Internet connection, local area network connection and radio telephone connection. The present invention has the advantages that the external devices will not be outdate and is universal with the external devices of the system in the world.
    Type: Application
    Filed: January 21, 2015
    Publication date: January 12, 2017
    Inventors: Zhenhua LI, Shuang SA
  • Publication number: 20170012822
    Abstract: Embodiments relate to the communications field, and provide a configuration method, a network device, and user equipment, so as to correctly configure different types of radio bearers and correctly configure a MAC entity. The method includes determining, by the network device, a configuration type and generating a first message according to the configuration type. The method also includes sending the first message to the user equipment. The method embodiment is used to configure a radio bearer.
    Type: Application
    Filed: September 20, 2016
    Publication date: January 12, 2017
    Inventors: Tao Zhang, Bo Lin
  • Publication number: 20170012823
    Abstract: Some embodiments of the present invention disclose a processing method for service allocation and a related apparatus. The method may include receiving service logic update information that is obtained after configuration update is performed on a functional entity in a network, searching for initial service logic information already stored at a local end, and generating a system service logic policy according to the service logic update information and the initial service logic information. The method may also include sending the system service logic policy to service entities in the network that execute service processing, where the system service logic policy is used to instruct the service entities in the network to execute service allocation on the functional entity in the network.
    Type: Application
    Filed: September 20, 2016
    Publication date: January 12, 2017
    Inventors: Lei Zhu, Anni Wei, Wanqiang Zhang
  • Publication number: 20170012824
    Abstract: The subject matter described herein includes systems, methods, and computer readable media for selective Diameter topology hiding. The system includes a Diameter agent including a network interface configured to receive, from a first Diameter node in a first service provider network, a first Diameter signaling message including Diameter topology information and a Diameter topology hiding module (THM). In some aspects, the THM is configured to determine a trust relationship between the first service provider network and a second service provider network to which the first Diameter signaling message is addressed, in response to determining that the trust relationship requires at least some level of topology hiding, determine a topology hiding type based on the first Diameter signaling message, and modify, based on the topology hiding type, the Diameter topology information included in the first Diameter signaling message to hide at least some of the Diameter topology information.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 12, 2017
    Inventors: Pankaj Goyal, Jonathan James Palmer, Donald Eugene Wallace, Steven Robert Donovan, Rajat Budhiraja
  • Publication number: 20170012825
    Abstract: As disclosed herein a method, executed by a computer, for enabling live partition mobility using ordered memory migration includes receiving a request to initialize a migration of a logical partition (LPAR) to a destination system. The method further includes creating a list which includes memory page identifiers corresponding to memory pages of the LPAR. The memory page identifiers of the list are ordered according to a page transfer priority. The method further includes identifying memory pages of the LPAR that will be unmodified during an estimated duration of time of the migration. The method further includes updating the list, based on the identified memory pages of the LPAR that will be unmodified during the estimated duration of time of the migration. The method further includes migrating the LPAR based on the list. A computer system, and a computer program product corresponding to the method are also disclosed herein.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Inventors: Uma Maheswara R. Chandolu, Chetan L. Gaonkar, Keerthi B. Kumar
  • Publication number: 20170012826
    Abstract: A network of physically linked elements includes at least a first switch, a second switch, and a third element. The third element is caused to transmit a data unit. A first timestamp and a second timestamp are obtained from the first and second switches, respectively. The first timestamp is associated with receipt of the transmitted data unit by the first switch and the second timestamp associated with receipt of the transmitted data unit by the second switch. The first timestamp and the second timestamp are compared. Based on the comparison, a determination is made that the first switch is physically located between the third element and the second switch.
    Type: Application
    Filed: October 22, 2015
    Publication date: January 12, 2017
    Inventors: Uday K. Kumbhari, Rahul B. Rege
  • Publication number: 20170012827
    Abstract: Methods and systems for managing traffic among a plurality of interconnected sites. The sites are interconnected via ring members and ring segments of a logical ring implemented by a network controller over a physical transport network. When it is determined there is a change in traffic that requires a change in ring topology, topology optimization is performed to accommodate the change in traffic. The topology optimization may include: dynamically increasing capacity of a ring segment, dynamically decreasing capacity of a ring segment, dynamically creating a traffic path, and/or dynamically removing a traffic path.
    Type: Application
    Filed: November 17, 2015
    Publication date: January 12, 2017
    Inventor: Peter Ashwood-Smith
  • Publication number: 20170012828
    Abstract: According to one embodiment, a relay apparatus is connectable to a server and a plurality of storage devices. The relay apparatus includes a storage unit, a transfer destination management unit, and a transfer unit. The storage unit stores first information including information of the plurality of storage devices therein. The transfer destination management unit identifies a first storage device among the plurality of storage devices based on the first information in response to receiving a request from the server. The transfer unit transfers the received request to the first storage device.
    Type: Application
    Filed: November 24, 2015
    Publication date: January 12, 2017
    Inventor: Masataka Goto
  • Publication number: 20170012829
    Abstract: Enhanced monitoring for an event candidate, as performed by a master node in a wireless node network with a server and at least one ID node, generally has the master node detecting a first signal broadcast by the ID node; identifying the event candidate as a first sighting event when detecting the first signal; generating and reporting event data representing the first sighting event (e.g., an ID node identifier, timing, and signal strength information); identifying the event candidate as a sporadic event related to the ID node when (1) there is no identified first benchmark checkpoint event related to the ID node and (2) there is no detected subsequent signal broadcast by the ID node within a gap time period from when the latest signal from the ID node was detected; generating and reporting event data representing the sporadic event (e.g.
    Type: Application
    Filed: May 27, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Publication number: 20170012830
    Abstract: Systems, apparatus, and methods are described for enhanced checkpoint summary based monitoring for an event candidate within a wireless node network of ID nodes, a master node, and a server. The master node listens for ID node signals, detects a first advertising signal, and records a first observed parameter (e.g. sensor data generated by the ID node) based upon the detected first signal. The master node detects a subsequent group of signals broadcast by the ID node and records a group of observed parameters based upon respective ones of those signals. The master node generates a first checkpoint summary representing a first set of advertising signals (the detected first signal and the detected subsequent group of signals). The first checkpoint summary includes a summary observed parameter based upon the recorded observed parameter for the first signal and each of the recorded observed parameters for the subsequent group of signals.
    Type: Application
    Filed: May 31, 2016
    Publication date: January 12, 2017
    Inventors: Ole-Petter Skaaksrud, Terence Hollahan
  • Publication number: 20170012831
    Abstract: In some examples, a method includes identifying, by an interconnect engine executing at a computing device, based at least in part on querying telemetry data that indicates interconnections established between interconnection facility customers within a plurality of interconnection facilities by an interconnection facility provider, a set of existing interconnections between a particular interconnection facility customer and at least one target interconnection facility customer within the plurality of interconnection facilities; generating, by the interconnect engine and based at least on part on the set of existing interconnections, a set of prospective interconnections between the particular interconnection facility customer and the target interconnection facility customers for at least one interconnection facility of the plurality of interconnection facilities, wherein the set of prospective interconnections are not included in the telemetry data; and outputting, by the interconnect engine and for display
    Type: Application
    Filed: February 29, 2016
    Publication date: January 12, 2017
    Inventors: Kirk Allan Felbinger, Steve Ming Wu
  • Publication number: 20170012832
    Abstract: An approach to an optimal application configuration. The approach includes a method that includes computing, by at least one computing device, an actual application impact based on an “N” number of failing information technology (IT) infrastructure components within an application architecture. The method includes determining, by the at least one computing device, a factor in likelihood of failure of the “N” number of IT infrastructure components. The method includes determining, by the at least one computing device, a failure profile for the application architecture based on the actual application impact and the factor in likelihood of failure.
    Type: Application
    Filed: September 21, 2016
    Publication date: January 12, 2017
    Inventor: William J. HLADIK, JR.
  • Publication number: 20170012833
    Abstract: The present disclosure relates to a method performed by a network element in an operator network for assessing a quality of experience (QoE) of a service for a radio device. The method comprises receiving a first value of a key performance indicator (KPI) of the service from the radio device. The method also comprises receiving a second value of the KPI from the operator network serving the radio device. The method also comprises comparing the first and the second values of the KPI, and determining any deterioration of the QoE over the operator network, based on said comparing. The present disclosure also relates to a method of the radio device as well as to the network element and the radio device.
    Type: Application
    Filed: February 17, 2014
    Publication date: January 12, 2017
    Inventors: N Hari KUMAR, Karthikeyan PREMKUMAR, Ranjani BALAKRISHNAN
  • Publication number: 20170012834
    Abstract: Data can be categorized into facts, information, hypothesis, and directives. Activities that generate certain categories of data based on other categories of data through the application of knowledge which can be categorized into classifications, assessments, resolutions, and enactments. Activities can be driven by a Classification-Assessment-Resolution-Enactment (CARE) control engine. The CARE control and these categorizations can be used to enhance a multitude of systems, for example diagnostic system, such as through historical record keeping, machine learning, and automation. Such a diagnostic system can include a system that forecasts computing system failures based on the application of knowledge to system vital signs such as thread or stack segment intensity and memory heap usage. These vital signs are facts that can be classified to produce information such as memory leaks, convoy effects, or other problems.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Eric S. Chan, Rafiul Ahad, Adel Ghoneimy, Adriano Covello Santos
  • Publication number: 20170012835
    Abstract: In one embodiment, a method includes: obtaining a query for network traffic associated with an interface of a node in a network. The method includes obtaining a plurality of traffic counters associated with the interface based on an interface map, where each of the traffic counters characterizes an amount of traffic traversing the interface for a particular monitoring period. The method includes determining a traffic result for the interface based on the plurality of traffic counters, where the traffic result is a function of the network traffic handled by the interface over a predetermined time period. In some implementations, the interface map includes an entry for each interface in the network, and each entry is characterized by a pointer to a list including a plurality of traffic counters for a corresponding interface and a characterization vector associated with the corresponding interface.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventor: Claudio Alberto Ortega
  • Publication number: 20170012836
    Abstract: A method for profiling network traffic of a network. The method includes extracting cells from bi-directional payloads generated by a network application, wherein each cell comprises at least one direction reversal in a corresponding bi-directional flow, generating a cell group comprising a portion of the cells that are similar, analyzing the cell group to generate a signature of the network application, and classifying, based on the signature of the network application, a new bi-directional flow as being generated by the network application.
    Type: Application
    Filed: September 21, 2016
    Publication date: January 12, 2017
    Applicant: Narus, Inc.
    Inventors: Alok Tongaonkar, Ram Keralapura, Antonio Nucci
  • Publication number: 20170012837
    Abstract: In one embodiment, a system for analyzing and reporting electronic transactions in a network environment includes an interface that may receive a transaction request at a first network device. A processor communicatively coupled to the interface may execute a task associated with the transaction request generate a transaction report associated with the transaction request and the task. The transaction report may include a request identifier, a request field comprising a task identifier and a uniform resource locator (URL) resource name, a time stamp field, a status code field, and a duration field. The interface may communicate the transaction report to a transaction module operable to aggregate the transaction report with one or more additional transaction reports associated with the transaction request using the unique identifier associated with the transaction request.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Farrukh Zaidi, Husam Abu-Zaydeh, Brian E. Doyle, Jason A. Alizzi, Sunil R. Bangad, Sridhar M. Seetharaman, Benjamin N. Wu, Robert Bosi, Morgan S. Allen
  • Publication number: 20170012838
    Abstract: A computer system automatically generates service documentation based on usage of a web service. The computer system captures network traffic including actual requests to a service endpoint of the web service and actual responses from the service endpoint of the web service. The captured network traffic can be analyzed using machine learning to determine one or more operations that are available at the service endpoint, input arguments that are accepted by the service endpoint, and output arguments that are provided by the service endpoint. The computer system can automatically generate service documentation for the web service based on metadata that identifies the operations, the input arguments, and the output arguments.
    Type: Application
    Filed: July 9, 2015
    Publication date: January 12, 2017
    Inventors: Guy Kashtan, Saar Yahalom, Benny Schlesinger
  • Publication number: 20170012839
    Abstract: In one embodiment, a system for generating a network architecture map includes an interface that may receive a map request to generate a network architecture map for a transaction, wherein the map request comprises a transaction and a designation of a system entry point. The interface may communicate the transaction to the system entry point. The interface may then receive a transaction report from each of a plurality of network devices processing the transaction, the transaction report comprising a plurality of fields. A processor communicatively coupled to the interface may then aggregate the transaction reports received from each of the plurality of network devices to create a transaction flow report, the transaction flow report indicating the plurality of network devices used to process the transaction request. The processor may then generate the network architecture map using the transaction flow report and one or more of the plurality of fields from each of the transaction reports.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Farrukh Zaidi, Husam Abu-Zaydeh, Brian E. Doyle, Jason A. Alizzi, Sunil R. Bangad, Sridhar M. Seetharaman, Benjamin N. Wu, Robert Bosi, Morgan S. Allen
  • Publication number: 20170012840
    Abstract: In one embodiment, a system for tracking electronic transactions in a network environment includes a network entry point that may receive a transaction request, the transaction request comprising a communications protocol. The network entry point may generate a unique identifier and insert the unique identifier into the transaction request. The network entry point may then communicate the transaction request and the unique identifier to a first network device using the communications protocol. The network entry point may create a first transaction report associated with the transaction request and communicate the first transaction report to a transaction module.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Farrukh Zaidi, Husam Abu-Zaydeh, Brian E. Doyle, Jason A. Alizzi, Sunil R. Bangad, Sridhar M. Seetharaman, Benjamin N. Wu, Robert Bosi, Morgan S. Allen
  • Publication number: 20170012841
    Abstract: A method, device and system for method of optimizing a feature of a communication network prior to implementing a future service is provided. A plurality of network nodes in the communication network is assigned to a network cluster. At least one value for a respective key performance indicator (KPI) for data exchanged between the network nodes in the network cluster is determined, where the data is associated with a first communication service. And a need for an optimization of a feature of the communication network in response to the value for the KPI being outside of a range, prior to implementation of a second communication service is determined.
    Type: Application
    Filed: July 10, 2015
    Publication date: January 12, 2017
    Applicant: Tektronix, Inc.
    Inventors: Kanapathipillai Ketheesan, Marc Bensadoun
  • Publication number: 20170012842
    Abstract: A server system having functionality of group alerting is disclosed. Said server system comprises: a plurality of server computers having alert notification capabilities, the plurality of server computers being divided into at least one group; and a management console node managing and monitoring the plurality of server computers; wherein the alert notification is issued by a group of the at least one group of the plurality of server computers when a health problem of a server computer in said group of the at least one group of the plurality of server computers occurs.
    Type: Application
    Filed: January 28, 2014
    Publication date: January 12, 2017
    Inventors: Liang-Chin Kao, Shang-Ching Hung, Shih-Chiang Chung, An Sheng Huang, Yi-Hsun Chen
  • Publication number: 20170012843
    Abstract: In one embodiment, a system for troubleshooting transactions in a network environment includes an interface that may receive a transaction report from each of a number of network devices used to process a transaction. Each transaction report may include a status code field indicating a status of the transaction at each of the plurality of network devices. The system may also include a processor communicatively coupled to the interface. The processor may generate a transaction flow report that links each of the received transaction reports associated with the transaction. The processor may determine that the status code field associated with a first one of the plurality of network devices indicates a failed status. The processor may then communicate a status alert message to a network administrator associated with a first one of the plurality of network devices.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Farrukh Zaidi, III, Husam Abu-Zaydeh, Brian E. Doyle, Jason A. Alizzi, Sunil R. Bangad, Sridhar M. Seetharaman, Benjamin N. Wu, Robert Bosi, Morgan S. Allen
  • Publication number: 20170012844
    Abstract: In an approach for managing network sockets, a computer receives a request to create a network socket to transfer data. The computer identifies information associated with the received request, including one or more of: a default network protocol, one or more supported network protocols, ahead of time initialization, a data transfer policy, a failure policy, and a security policy. The computer creates a second level hash map based on the identified information, wherein the second level hash map includes the supported network socket protocols and a connection state. The computer determines a network protocol to utilize associated with the received request. The computer establishes a connection for the network socket over the determined network protocol.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Inventors: Timothy P. Ellison, Ankur Gupta, Sreedhar B. Kodali, Xiaoqiao Meng, Neil G.M. Richards, Sivasakthi Thirugnanapandi
  • Publication number: 20170012845
    Abstract: A communication control apparatus connected to a content-oriented network includes a transmitter, a receiver, a memory, and a processor. The transmitter transmits an interest packet requesting a plurality of pieces of content. The receiver receives a first data packet including (i) a first piece of content, which is one of the pieces of content, and (ii) first PIT information representing a name of a second piece of content, which is another of the pieces of content and which has not been transmitted from a transmission source. The memory stores a transmission PIT in which names of the pieces of content are registered. The processor registers, in response to transmission of the interest packet, the names of the pieces of content registered in the transmission PIT, and deletes, in response to reception of the first data packet, a name of the first piece of content from the transmission PIT.
    Type: Application
    Filed: June 28, 2016
    Publication date: January 12, 2017
    Inventors: RYOTA OHNISHI, TAKAHIRO YONEDA, EIICHI MURAMOTO, YUKI MINODA
  • Publication number: 20170012846
    Abstract: Disclosed are examples that relate to monitoring network usage by client devices and enforcing compliance rules related thereto. In various examples, a system can intercept a network call in transit from a client application to an operating system of a client device, wherein the network call is configured to cause a content provider to transmit content to the operating system over a carrier network, and wherein the network call is further configured to cause the operating system to transmit the content to the client application; can modify the configuration of the network call such that the network call causes the operating system to transmit the content to the management component; can receive the content from the operating system; can analyze the content for network usage; can create a network usage analysis; and, can provide the content to the client application.
    Type: Application
    Filed: July 6, 2015
    Publication date: January 12, 2017
    Inventors: Lucas Chen, Deep Singh, Iury Bessa, Rajiv Singh, Raghuram Rajan
  • Publication number: 20170012847
    Abstract: The resources of an organization may provide various functions and services, and the performance of the resources may be of interest. Performance indicators (e.g., network bandwidth, I/O throughput, and processing capacity) may be measured and logged, and examined in the event of diminished performance in order to identify a non-performing resource. However, because resources may depend on other resources, and to different degrees, the performance of the first resource may be limited by the performance of a related resource, and logging respective resource performance may not inform this determination. An embodiment of the techniques presented herein may evaluate an effect of the performance indicators of a first resource on the performance indicators of related resources (e.g., through historic comparisons or differential testing), and a visual resource map may include a visual indicator of the effect of performance indicators of a first resource on the performance indicators of a related resource.
    Type: Application
    Filed: July 8, 2015
    Publication date: January 12, 2017
    Inventors: Christian Liensberger, James Eldon Tillinghast, Mark Wade Heninger, Christina Storm, Chairy Chiu Ying Cheung, Amir Netz
  • Publication number: 20170012848
    Abstract: The present disclosure provides a probabilistic framework that can calculate the probability of fulfilling demands for a given set of traffic flows. In some implementations, the probability of fulfilling demands can be based on the probability of infrastructure component failures, shared risk link groups derived from a cross-layer network topology, and traffic engineering (TE) considerations. The consideration of the cross-layer network topology enables the systems and methods described herein to account for the relationship between the physical and logical topologies.
    Type: Application
    Filed: October 26, 2015
    Publication date: January 12, 2017
    Inventors: Xiaoxue Zhao, Emilie Jeanne Anne Danna, Alireza Ghaffarkhah, Ajay Kumar Bangla, Christoph Albrecht, Wenjie Jiang, Benjamin Preskill, Bikash Koley
  • Publication number: 20170012849
    Abstract: A system for monitoring traffic characteristics between gateways in a computer network. The system includes a processor to construct a packet frame consisting of a sequence of network packets for transmission by a transmit gateway to receive gateways. The processor reorders network packets in the packet frame such that reordered network packets in the packet frame addressed to the same receive gateway of the plurality of receive gateways are send in uninterrupted succession. The processor then transmits the reordered network packets in the packet frame from the transmit gateway to the plurality of receive gateways.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Inventor: Dinesh C. Verma
  • Publication number: 20170012850
    Abstract: A network of physically linked elements includes at least a first switch, a second switch, and a third element. The third element is caused to transmit a data unit. A first timestamp and a second timestamp are obtained from the first and second switches, respectively. The first timestamp is associated with receipt of the transmitted data unit by the first switch and the second timestamp associated with receipt of the transmitted data unit by the second switch. The first timestamp and the second timestamp are compared. Based on the comparison, a determination is made that the first switch is physically located between the third element and the second switch.
    Type: Application
    Filed: July 8, 2015
    Publication date: January 12, 2017
    Inventors: Uday K. Kumbhari, Rahul B. Rege
  • Publication number: 20170012851
    Abstract: A microburst monitoring system includes a port and a memory system with an egress queue and a shadow queue that are associated with the port. A networking engine is coupled to the port and the memory system and configured to receive and process packets to provide egress frames for forwarding through the port. The networking engine then stores the egress frames in the egress queue, and stores information about each of the egress frames in the shadow queue. When the networking device determines that the storage of the egress frames has caused the egress queue to reach a threshold, the networking device causes the information about each of the egress frames in the egress queue to be captured, and that captured information may be analyzed to determine a source device that is generating at least some of the packets to be throttled.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Inventors: Victor B. Teeter, Christopher Stephen Petrick, Maunish Shah, Joseph LaSalle White, Gerald David Myres
  • Publication number: 20170012852
    Abstract: In one implementation, a system for protocol determination includes a monitor engine to collect data relating to interactions with an application. In addition, the system includes a data engine to store loaded scripts to the application and corresponding interactions relating to the loaded scripts. In addition, the system includes a prediction engine to assign a value to each feature of the stored loaded scripts for the application, wherein the value is based on the usage of the application. In addition, the system includes a protocol engine to select a protocol based on the value.
    Type: Application
    Filed: April 24, 2014
    Publication date: January 12, 2017
    Inventors: Gabi Shalev, Oren Gavriel, Einat Vaintrob Zilber
  • Publication number: 20170012853
    Abstract: A method for analyzing a binary-based application protocol of a network. The method includes obtaining conversations from the network, extracting content of a candidate field from a message in each conversation, calculating a randomness measure of the content to represent a level of randomness of the content across all conversation, calculating a correlation measure of the content to represent a level of correlation, across all of conversations, between the content and an attribute of a corresponding conversation where the message containing the candidate field is located, and selecting, based on the randomness measure and the correlation measure, and using a pre-determined field selection criterion, the candidate offset from a set of candidate offsets as the offset defined by the protocol.
    Type: Application
    Filed: September 21, 2016
    Publication date: January 12, 2017
    Applicant: Narus, Inc.
    Inventors: Ignacio Bermudez, Marios Iliofotou, Marco Mellia, Ram Keralapura, Maurizio Matteo Munafo
  • Publication number: 20170012854
    Abstract: A system and method of evaluating readiness of applications for the cloud. In one embodiment, the method the step of planning a scope of work by assessing which software applications are under consideration for migration to the cloud. The software applications under consideration are assessed for migration to the cloud to determine technical objectives The method includes the step of analyzing the software applications under consideration for migration to the cloud to determine a score representative to propensity of respective applications to a public, private or hybrid cloud architecture. A migration strategy is defined based on the accessing and analyzing steps. This allows a recommendation of readiness of the applications under consideration for migration to the cloud.
    Type: Application
    Filed: September 20, 2016
    Publication date: January 12, 2017
    Inventor: Ashok Balasubramanian
  • Publication number: 20170012855
    Abstract: A managing unit adds update information to an entry to be updated of a table updated prior to a change of a network configuration, and deletes the update information when the update of the table caused by the change of the network configuration is completed. A packet processing unit executes a plurality of pipeline processes using the table sequentially, and suspends executing the pipeline processes when the update information is added to any entry of the table. A reprocessing control unit stores an input packet in a reprocessing queue when the pipeline processes executed by the packet processing unit is suspended, and transfers the packet stored in the reprocessing queue to the input queue when update of the table to which the update information is added is all completed.
    Type: Application
    Filed: May 16, 2016
    Publication date: January 12, 2017
    Applicant: FUJITSU LIMITED
    Inventors: Yasutaka Kanayama, Motoyuki Tanisho
  • Publication number: 20170012856
    Abstract: The present disclosure describes system and methods for network planning. The systems and methods can incorporate network traffic demands, availability requirements, latency, physical infrastructure and networking device capability, and detailed cost structures to calculate a network design with minimum or reduced cost compared to conventional methods. In some implementations, the method include providing an initial, deterministic set of failures, and then successively performing a network optimization and a network availability simulation to determine which failures most impact the performance of the network model. The high impact failures can then be provided back into the system, which generates an improved network design while still maintaining minimum cost.
    Type: Application
    Filed: October 26, 2015
    Publication date: January 12, 2017
    Inventors: Xiaoxue Zhao, Emilie Jeanne Anne Danna, Christoph Albrecht, Bikash Koley, Satyajeet Singh Ahuja, Vinayak Dangui
  • Publication number: 20170012857
    Abstract: Somecast/anycast service may function at the service layer and include service nodes/groups selection and post-selection processing. Somecast/anycast information may be used for identifying different scenarios of anycast/somecast, facilitating service nodes selection, and handling retransmission.
    Type: Application
    Filed: July 8, 2016
    Publication date: January 12, 2017
    Inventors: Hongkun Li, Chonggang Wang, Qing Li, Rocco Di Girolamo, Lijun Dong, Catalina Mladin
  • Publication number: 20170012858
    Abstract: The proposed methodology enables finding the most efficient roots in the network to carry multicast traffic, while further providing a theoretical basis for such selection. It guarantees the minimum expected delivery cost for multicast frames in the absence of any knowledge about the source and receivers.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Inventors: Sourabh Jain, Varun Shah, Ayan Banerjee