Patents Examined by Ha Nguyen
  • Patent number: 9059954
    Abstract: Correspondence, such as emails, is processed to develop a database of relationships between parties addressed on the correspondence including indirectly addressed parties such as those directly addressed in included, forwarded correspondence. The database may be used to determine the contact paths between users and addressed parties including the intermediary contacts required to complete contacts paths to selected addressed parties. Patterns of correspondence, including frequency and recency of correspondence may be detected and displayed. Statistically normal patterns of correspondence may be derived in order to determine if correspondence patterns for selected addressed parties deviate there from. Data associated with contact information, such as search result listings, may be filtered and ordered in accordance with contact path proximity and/or contact related preferences or attributes.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: June 16, 2015
    Inventor: Hunter C. Cohen
  • Patent number: 9055121
    Abstract: A social networking system offers a variety of fixed and intelligent services and social device resources participating as members in a social network (SNET) group. Such members may include, for example, social billing and payment services, digital assistants and artificial intelligence functions, robotic control and training services, media content storage and playback services, data backup services, services that support distributed processes such as distributed research projects, networking elements such as network attached storage (NAS), firewalls, proxies, etc. In various embodiments, such services and resources may become available upon being selectively docked or otherwise associated (e.g., through docking of a supporting device) with a SNET group by a human member or third party via a docked user device. Selection of available services may be supported through a visual menu provided by a member device or support service.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: June 9, 2015
    Assignee: Broadcom Corporation
    Inventors: Yasantha N. Rajakarunanayake, James D. Bennett
  • Patent number: 9053458
    Abstract: A privacy-preserving system and method is disclosed for profiling clients within a system for knowledge management. The method of the present invention discloses steps for generating a client profile in support of receiving and processing messages using scoring techniques and/or filtering techniques. The method of the present invention further includes steps for generating a client profile in support of a method for generating and obtaining responses to messages using scoring techniques and/or filtering techniques. The system of the present invention, includes all means for implementing the method.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: June 9, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Patent number: 9048402
    Abstract: Disclosed are an epoxy resin composition and a light emitting apparatus. The epoxy resin composition includes a triazine derivative epoxy resin and a silicon-containing alicyclic epoxy resin.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: June 2, 2015
    Assignee: LG INNOTEK CO., LTD.
    Inventors: Sung Bae Moon, Sang In Yoon, Jae Hun Jeong, Min Young Kim
  • Patent number: 9043491
    Abstract: A method of detecting proximity between a media proxy and a client uses a proximity probe to query a plurality of media proxies, forcing the media proxies to respond to a proximity server. The proximity server uses an algorithm to determine which media proxy is closest to the client based on the responses. In an alternate embodiment, the same sorts of proximity probes may be used to determine if two media endpoints have a direct connection such that they may bypass a media proxy.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: May 26, 2015
    Assignee: Apple Inc.
    Inventors: Sanjoy Sen, Sean March, Cedric Aoun
  • Patent number: 9037743
    Abstract: Apparatus, methods and systems using no-reference techniques for computing quality scores for audio and video components of a media session, where the quality scores are estimates of perceived quality by the viewer for the individual components of the media session. A presentation quality score is computed for a media stream by parsing a container of the media stream to determine media stream characteristics, estimating an visual quality factor and based on the visual quality factor, determining the presentation quality score.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: May 19, 2015
    Assignee: AVVASI INC.
    Inventors: Roman C. Kordasiewicz, Anthony P. Joch, Michael D. Gallant
  • Patent number: 9032219
    Abstract: Methods and apparatus for reducing security vulnerabilities in a client/server speech recognition system including one or more client computers and one or more server computers connected via a network. Decryption of sensitive information, such as medical dictation information, is performed on designated servers to limit the attack surface of unencrypted data. Management of encryption and decryption keys to restrict the storage and/or use of decryption keys on the server side of the client/server speech recognition system, while maintaining encrypted data on the server side is also described.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: May 12, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: William F. Ganong, III, Maximilian Bisani
  • Patent number: 9032071
    Abstract: An example provides potential solutions for SAS fabrics. The example includes identifying one or more devices directly attached to an entry point switch. The example also includes identifying one or more SAS switches that are not directly attached to the entry point switch. The example further includes receiving a request for SAS fabric information. Additionally, the example includes generating a data model in a format adapted to direct a client to generate a representation of the SAS fabric. The data model includes the one or more devices directly attached to the entry point switch, and the one or more SAS switches that are not directly attached to the entry point switch.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: May 12, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael G Myrah, Balaji Natrajan, Sohail Hameed
  • Patent number: 9027131
    Abstract: A method, computer program product, and computer system for assigning, by a computing device, a value to a first data-flow of a first summary associated with a control flow graph and assigning the value to a second data-flow of a second summary associated with the control flow graph. The first data-flow with the value is identified to flow into a type of sink. The second data-flow with the value is identified not to flow into the type of sink. The first summary of a behavior of the first data-flow is refined in response to identifying that the first data-flow does flow into the type of sink. Refinement of the second summary of a behavior of the second data-flow is skipped in response to identifying that the second data-flow does not flow into the type of sink.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: May 5, 2015
    Assignee: International Business Machines Corporation
    Inventor: Omer Tripp
  • Patent number: 9026652
    Abstract: Described herein are methods and systems for management of web services, including relationship mapping, searching, data mapping, importing web service information to and exporting web service information from a web services repository, and discovering web services at run-time.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: May 5, 2015
    Assignee: FMR LLC
    Inventors: Todd Piehler, Rick Moran, Caren Noonan, Bill LaPrade
  • Patent number: 9024347
    Abstract: Disclosed are an epoxy resin composition and a light emitting apparatus. The epoxy resin composition includes a triazine derivative epoxy resin and an alicyclic epoxy resin.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: May 5, 2015
    Assignee: LG Innotek Co., Ltd.
    Inventors: Sung Bae Moon, Jae Hun Jeong, Sang In Yoon
  • Patent number: 9018335
    Abstract: Bis-Phenol A (BPA) can now be replaced in industrial processes by BPA substitutes. The BPA substitutes can have structures that are derivatives of BPA. The BPA substitutes can be used in preparing epoxy composition, polycarbonate compositions, and polysulfonate compositions or for other uses in place of BPA.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: April 28, 2015
    Assignee: Empire Technology Development LLC
    Inventor: Masahiro Ueda
  • Patent number: 9021114
    Abstract: In one embodiment, a method of connecting to a client computing device is provided. The method is performed at a computing device, and in this method a connection is made to the client computing device. An inventory of the client computing device is then accessed. This inventory is stored in a storage device accessible by way of a computer network. Here, the storage device is separate from the client computing device and the computing device. A connection failure between the computing device and the client computing device is detected and thereafter, the inventory from the storage device is retrieved by way of the computer network. A reconnection to the client computing device can then be made based on the retrieved inventory.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: April 28, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Mike Harris, Charles C. Scheinost, Amit Kishnani, Bruce Bowman, Matthew Hamlin, Matthew Johnson, Tom Juhasz
  • Patent number: 9012537
    Abstract: There may be provided a process for producing a polyimide siloxane solution composition having a further improved long-term viscosity stability; and a polyimide siloxane solution composition. In the process for producing the polyimide siloxane solution composition by polymerizing/imidizing a tetracarboxylic acid component and a diamine component consisting of (a) a diaminopolysiloxane, (b) a diamine having a polar group and (c) a diamine other than (a) and (b) in a solvent, the tetracarboxylic acid component and the diamine component excluding (b) the diamine having a polar group are polymerized/imidized to provide a reaction mixture solution, and then (b) the diamine having a polar group is added to the reaction mixture solution last, and the mixture is polymerized/imidized.
    Type: Grant
    Filed: August 17, 2010
    Date of Patent: April 21, 2015
    Assignee: Ube Industries, Ltd.
    Inventors: Susumu Takasaki, Hiroo Yamashita, Seiichirou Takabayashi, Tomoko Hayashida, Mitsuo Yamanaka, Takafumi Hirakawa
  • Patent number: 9015281
    Abstract: A novel architecture for a data sharing system (DSS) is disclosed and seeks to ensure the privacy and security of users' personal information. In this type of network, a user's personally identifiable information is stored and transmitted in an encrypted form, with few exceptions. The only key with which that encrypted data can be decrypted, and thus viewed, remains in the sole possession of the user and the user's friends/contacts within the system. This arrangement ensures that a user's personally identifiable information cannot be examined by anyone other than the user or his friends/contacts. This arrangement also makes it more difficult for the web site or service hosting the DSS to exploit its users' personally identifiable information. Such a system facilitates the encryption, storage, exchange and decryption of personal, confidential and/or proprietary data.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: April 21, 2015
    Inventor: Brian Lee Moffat
  • Patent number: 9009318
    Abstract: Various embodiments provide offline algorithms for resource allocation. A known set of “offline” requests may be matched to available resources using an online resource allocation algorithm that models the offline resource allocation problem as though the requests were received stochastically. Requests may be scaled and then sampled to provide random, stochastic input for the online resource allocation algorithm. For each request, resources are allocated to the request by evaluating multiple options based upon shadow costs assigned to resources associated with the different options. After each request is processed, an adjustment is made to the shadow costs for remaining resources to reflect differences in rates for allocation and/or consumption of the resources and the updated shadow costs are used for a subsequent request. A scaled resource allocation determined using sampled requests in this manner may be scaled back up to obtain a solution for the offline resource allocation problem.
    Type: Grant
    Filed: January 11, 2012
    Date of Patent: April 14, 2015
    Assignee: Microsoft Corporation
    Inventors: Nikhil Devanur Rangarajan, Kamal Jain, Balasubramanian Sivan, Christopher A. Wilkens
  • Patent number: 9003518
    Abstract: Systems and methods are disclosed for detecting covert DNS tunnels using n-grams. The majority of legitimate DNS requests originate from network content itself, for example, through hyperlinks in websites. So, comparing data from incoming network communications to a hostname included in a DNS request can give an indication on whether the DNS request is a legitimate request or associated with a covert DNS tunnel. This process can be made computationally efficient by extracting n-grams from incoming network content and storing the n-grams in an efficient data structure, such as a Bloom filter. The stored n-grams are compared with n-grams extracted from outgoing DNS requests. If n-grams from an outgoing DNS request are not found in the data structure, the domain associated with the DNS request is determined to be associated with a suspected covert DNS tunnel.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: April 7, 2015
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Daniel Wyschogrod, David Patrick Mankins
  • Patent number: 9000086
    Abstract: The present invention relates to a thermally curable resin composition for a protective film including an alkoxy group-containing silane-modified epoxy resin as an essential component, a protective film of a color filter prepared from the same, and a liquid crystal display device including the same. The thermally curable resin composition for a protective film of the present invention includes an alkoxy group-containing silane-modified epoxy resin as an essential component to have excellent film strength and adhesive strength, and thus may be effectively used in a protective film of a color filter for a liquid crystal display device.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: April 7, 2015
    Assignee: LG Chem, Ltd.
    Inventors: Soon Chun Mok, Seung Hee Lee, Jong Hwi Hwang, Beom Su Park, Sung Hyun Kim
  • Patent number: 9000069
    Abstract: The present invention relates to coating compositions formed by combining two latex resins: a base latex resin and a stratifying latex resin. The stratifying latex resin comprises at least one “driver” to promote migration of the stratifying latex to the surface of the coating during curing or drying. Drivers may be selected from one or more of fluorine containing monomers incorporated into the stratifying latex, long chain acrylate monomers, such as lauryl methacrylate, wax, small particle size, or relatively low Tg.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: April 7, 2015
    Assignee: The Sherwin-Williams Company
    Inventors: Peter J. Mackulin, Randolph B. Krafcik, Benjamin M. Borns, Jyotindra K. Doshi, Wendy Zhao
  • Patent number: 9003037
    Abstract: Techniques for resource allocation are described. Some embodiments provide a resource allocation manager configured to dynamically allocate physical computing resources amongst multiple virtual machines hosted on a physical computing system. The resource allocation manager receives information about the importance of activities that can occur on the multiple virtual machines. Activities may include or be based on virtual machine states, virtual desktop states, business activities or processes performed by users, or the like. Then, the resource allocation manager determines that an activity is occurring on one of the virtual machines. In response, the resource allocation manager reallocates physical computing resources of the physical computing system that are assigned or available to the one virtual machine, based on the occurring activity and its corresponding importance.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: April 7, 2015
    Assignee: VMware, Inc.
    Inventor: Daniel James Beveridge