Patents Represented by Attorney Harrity & Harrity, LLP
-
Patent number: 8352602Abstract: An access server generates a handshake with storage servers resulting in more rapid access to the stored data, for example, video data, by a user. The handshake also results in load balancing effects.Type: GrantFiled: June 30, 2010Date of Patent: January 8, 2013Assignee: Juniper Networks, Inc.Inventors: Muriel Medard, Mark Aikens, Louis M. Colon, Jr., James M. Hurley, Michael Kilian, Matthew McShane, Michael Warres, Robert W. Scheifler
-
Patent number: 8350931Abstract: An input system for a digital camera may include a portion for taking at least one image to be used as a control image; and a controller to control at least one operation of the digital camera based on a control command recognized from the control image, the control command controlling a function of the camera.Type: GrantFiled: June 23, 2011Date of Patent: January 8, 2013Assignee: Sony Ericsson Mobile Communications ABInventor: Ola Karl Thorn
-
Patent number: 8351341Abstract: A first field of a data unit is analyzed to determine whether the data unit is marked as a particular type of data unit. If the data unit is marked as a particular type of data unit, a second field of the data unit is analyzed to determine whether characteristics of the second data field correspond to the particular type of the data unit. Determining whether the characteristics of the second field correspond to the type of data unit ensures that the data unit is properly marked with respect to type. The first field may indicate a particular priority or that the data unit is carrying voice data. The second field may carry voice data. The analysis of the fields may be done on a data unit by data unit basis, or on a stream basis.Type: GrantFiled: August 2, 2002Date of Patent: January 8, 2013Assignee: Juniper Networks, Inc.Inventor: Ross W. Callon
-
Patent number: 8352956Abstract: A device initializes a total time estimate for a multi-phased and multi-threaded process, determines task information for a currently executing phase of the process, and determines time information for the currently executing phase of the process. The device also calculates an updated total time estimate for the process based on the task information and the time information for the currently executing phase of the process, and displays the updated total time estimate to a user associated with the device.Type: GrantFiled: February 2, 2009Date of Patent: January 8, 2013Assignee: Juniper Networks, Inc.Inventor: Uday Kishore
-
Patent number: 8352505Abstract: Embodiments relate to a system and method for identifying common patterns of use of resources. The resource usage patterns may be specified using a tree structure, and identifying common resource use patterns may involve identifying isomorphic subtrees between two or more trees. Isomorphic subtree identification may be accomplished by converting trees into key-based representation and analyzing the key-based representation to identify common patterns within the key-based representation.Type: GrantFiled: April 16, 2009Date of Patent: January 8, 2013Assignee: The MathWorks, Inc.Inventors: Girish Venkataramani, Partha Biswas
-
Patent number: 8352391Abstract: A method may include defining a filter for a network device, the filter including a rule and a particular number of prioritized fields, where at least one of the prioritized fields is formatted to accept input as a range of values. The method may also include receiving a rule modification for the filter, the rule modification including at least one input as a range of values, and performing a check for conflicts of the rule modification with the rule in the filter. The method may further include expanding the input range of values to form multiple rules equivalent to the rule modification with the input range of values, establishing backtracking links to integrate the multiple rules with the existing rule, and adding the multiple rules to the filter.Type: GrantFiled: August 20, 2008Date of Patent: January 8, 2013Assignee: Juniper Networks, Inc.Inventor: Shamit Kapadia
-
Patent number: 8352571Abstract: Local concentration of accessing loads on a data buffer during data cell reading is reduced. Also, by providing sufficient time for a data cell reading operation with respect to data cell transmission timing, transmission rate fluctuation of CBR data cells in a transmitting side is reduced. When transmission of a new data stream is added, controller in a cell control unit refers to a transmitted data cell count of VC information processed through a slot immediately before. The controller determines whether a data cell transmitted through the slot immediately before is a head portion of a packet or not. If the data cell transmitted through the slot immediately before is the head portion of the packet, the controller only adds the VC information of the data stream to a shaper link list, and withholds transmission of the data cell.Type: GrantFiled: August 31, 2009Date of Patent: January 8, 2013Assignee: Juniper Networks, Inc.Inventor: Michio Kaneko
-
Patent number: 8351332Abstract: A method includes receiving network information for calculating weighted round-robin (WRR) weights, calculating WRR weights associated with queues based on the network information, and determining whether a highest common factor (HCF) exists in relation to the calculated WRR weights. The method further includes reducing the calculated WRR weights in accordance with the HCF, when it is determined that the HCF exists, and performing a WRR scheduling of packets, stored in the queues, based on the reduced WRR weights.Type: GrantFiled: February 10, 2012Date of Patent: January 8, 2013Assignee: Juniper Networks, Inc.Inventors: Sreenivas Voruganti, Ankur Singla, Pal Ashish, Balaji Murali, Vedamurthy A. Joshi
-
Patent number: 8352998Abstract: A module may include interface logic to receive information identifying a state related to a client device via logic related to a controlled environment, and to send a valid policy result to a host device, where the valid policy result is related to the state. The module may include processing logic to process policy content according to a resource policy, where the processing is based on the information, and to produce the valid policy result based on the processing using the resource policy, where the valid policy result is adapted for use by the host device when implementing the network policy with respect to a destination device when the client device attempts to communicate with the destination device.Type: GrantFiled: August 17, 2006Date of Patent: January 8, 2013Assignee: Juniper Networks, Inc.Inventors: Panagiotis Kougiouris, Roger Chickering, Paul James Kirner, Stephen R. Hanna
-
Patent number: 8350834Abstract: A portable electronic device may include a display for displaying an image having different color or grey scale fields. Neighboring fields in the image may have different luminance. The portable electronic device may also include an ambient light detecting unit and a control unit. The control unit receives a luminance value corresponding to detected ambient light from the ambient light detecting unit, compares the luminance value with an ambient light level threshold and increases the difference in luminance between neighboring fields of an image being displayed by the display when the luminance exceeds the ambient light level threshold.Type: GrantFiled: November 15, 2007Date of Patent: January 8, 2013Assignee: Sony Ericsson Mobile Communications ABInventor: Martin Ek
-
Patent number: 8346820Abstract: A method may be performed by a device of a group of devices in a distributed data replication system. The method may include storing objects in a data store, at least one or more of the objects being replicated with the distributed data replication system, and conducting a scan of the objects in the data store. The method may further include identifying one of the objects as not having a reference pointing to the object, storing a delete negotiation message as metadata associated with the one of the objects, and replicating the metadata with the delete negotiation message to one or more other devices of the group of devices.Type: GrantFiled: December 22, 2009Date of Patent: January 1, 2013Assignee: Google Inc.Inventors: Alexander Kesselman, Alexandre Drobychev
-
Patent number: 8346770Abstract: A system forms search results clustered by address or telephone number. When clustering by address, the system may receive a search query and identify a geographical area of interest based, at least in part, on the search query. The system may identify documents that are associated with addresses located within the geographical area of interest, group the identified documents into clusters based, at least in part, on the addresses located within the geographical area of interest, and present the clusters as the search results. When clustering by telephone number, the system may receive a search query that includes at least one portion of a telephone number and identify documents that are associated with telephone numbers that match the at least one portion of the telephone number. The system may group the identified documents into clusters based on the telephone numbers included in the identified documents and present the clusters as the search results.Type: GrantFiled: September 22, 2003Date of Patent: January 1, 2013Assignee: Google Inc.Inventors: Adam Smith, Xianping Ge, Elizabeth Hamon, Abhishck Parmar
-
Patent number: 8346757Abstract: A system determines whether a term of a search query is a term with little significance based on a context of the search query. The system performs a search based on the search query while considering the term with little significance as optional when the search query includes the term with little significance and presents a list of search results based on the search.Type: GrantFiled: March 28, 2005Date of Patent: January 1, 2013Assignee: Google Inc.Inventors: John Lamping, Christophe Bisciglia
-
Patent number: 8345558Abstract: A router may be tested using a packet-based testing technique in which the test packets are generated by the router. In one implementation, a forwarding plane in a router may include a first component to process header information of packets to determine forwarding information, and a memory component to store payload data for the packets. A control plane of the router may generate test packets, insert the test packets into the forwarding plane, receive a second set of packets from the forwarding plane, analyze the second set of packets to determine whether the second set of packets correspond to the inserted plurality of test packets, and output, based on the analysis, test results, relating to the operation of the routing device.Type: GrantFiled: February 2, 2010Date of Patent: January 1, 2013Assignee: Juniper Networks, Inc.Inventors: Mark Nicholson, Dhairyashil Patil
-
Patent number: 8340109Abstract: A network device includes an interface (105), a TCP/IP protocol fast processing path (115), and a TCP/IP protocol slow processing path (110). The interface (105) receives a packet and parses the packets to determine a characteristic of the packet. The TCP/IP protocol fast processing path (115) processes the packet if the characteristic of the packet includes a first characteristic. The TCP/IP protocol slow processing path (110) processes the packet if the characteristic of the packet includes a second characteristic.Type: GrantFiled: October 18, 2010Date of Patent: December 25, 2012Assignee: Juniper Networks, Inc.Inventors: Nhon T Quach, Ramesh Padmanabhan, Jean Marc Frailong
-
Patent number: 8340321Abstract: A method and device for phase-sensitive processing of sound signals of at least one sound source may include arranging two microphones at a distance d from each other, capturing sound signals with both microphones, generating associated microphone signals, and processing the sound signals of the microphones. During a calibration mode, a calibration-position-specific, frequency-dependent phase difference vector ?0(f) between the associated calibration microphone signals may be calculated from their frequency spectra for the calibration position. Then, during an operating mode, a signal spectrum S of a signal to be output is calculated by multiplication of at least one of the two frequency spectra of the current microphone signals with a spectral filter function F.Type: GrantFiled: July 23, 2010Date of Patent: December 25, 2012Inventor: Dietmar Ruwisch
-
Patent number: 8341584Abstract: A system includes a memory and a controller. The controller may include a group of pads and an allocation register. The controller is configured to receive input signals corresponding to the group and allocate each one of the pads to output one of the input signals based on a configuration of pins of the memory. The controller is also configured to redirect the input signals, within the controller, based on the allocation of the pads and output the input signals from the controller into the pads.Type: GrantFiled: December 31, 2010Date of Patent: December 25, 2012Assignee: Juniper Networks, Inc.Inventors: Srinivas Vaduvatha, Srinivas Venkataraman, Anurag P. Gupta, Praveen Garapally, Norman Bristol, Dibyendu Sen
-
Patent number: 8340075Abstract: A method for transferring a packet that is capable of permitting address resolution based on layer 3 packet filter information and that is further capable of preventing establishing an undesirable short cut path is provided. In a network, a server that receives an address resolution request packet from a client determines if the address resolution request packet should be forwarded to another server or another client based on a layer 3 packet filter information.Type: GrantFiled: May 5, 2005Date of Patent: December 25, 2012Assignee: Juniper Networks, Inc.Inventor: Koichi Horikawa
-
Patent number: 8335171Abstract: A method includes receiving configuration data for configuring network devices; generating remote procedure calls (RPCs) for configuring the network devices, which include provisioning and reverse provisioning RPCs, where each reverse provisioning RPC reverse provisions a particular pseudowire; providing to the network devices the provisioning RPCs; determining a success with respect to each of the provisioning RPCs, where the success indicates that all endpoints of a pseudowire have been successfully configured; providing the reverse provisioning RPCs to the network devices, when it is determined that the success has not been achieved; and storing an indication of success when it is determined that the success has been achieved with respect to the provisioning RPCs.Type: GrantFiled: October 27, 2009Date of Patent: December 18, 2012Assignee: Juniper Networks, Inc.Inventors: Monimoy Purkayastha, Madhukar Mulpuri
-
Patent number: 8334181Abstract: A double gate germanium metal-oxide semiconductor field-effect transistor (MOSFET) includes a germanium fin, a first gate formed adjacent a first side of the germanium fin, and a second gate formed adjacent a second side of the germanium fin opposite the first side. A triple gate MOSFET includes a germanium fin, a first gate formed adjacent a first side of the germanium fin, a second gate formed adjacent a second side of the germanium fin opposite the first side, and a top gate formed on top of the germanium fin. An all-around gate MOSFET includes a germanium fin, a first sidewall gate structure formed adjacent a first side of the germanium fin, a second sidewall gate structure formed adjacent a second side of the germanium fin, and additional gate structures formed on and around the germanium fin.Type: GrantFiled: July 14, 2010Date of Patent: December 18, 2012Assignee: Advanced Micro Devices, Inc.Inventors: Judy Xilin An, Zoran Krivokapic, Haihong Wang, Bin Yu