Patents Examined by Greg C. Bengzon
  • Patent number: 10001972
    Abstract: Provided is an Internet protocol (IP) generation method. The method is performed by an IP generation apparatus and includes: forming a plurality of initialized partial numbers by dividing a decimal number indicating a count of IP addresses that can be generated; changing the partial numbers according to a predetermined rule; generating an IP decimal number by connecting the changed partial numbers; generating a random IP address from the IP decimal number; and generating a plurality of different random IP addresses by sequentially repeating the changing of the partial numbers, the generating of the IP decimal number and the generating of the random IP address.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: June 19, 2018
    Assignee: KOREA INTERNET & SECURITY AGENCY
    Inventors: Hwan Kuk Kim, Tae Eun Kim, Dae Il Jang, Eun Hye Ko, Jee Soo Jurn, Sa Rang Na, Eun Byul Lee
  • Patent number: 9998523
    Abstract: A method for controls a file name in an electronic device. The method includes when a data transmission event occurs, detecting at least one file for attachment to data transmission; determining whether a renamed file exists among the at least one file; when at least one renamed file exists, generating a header in consideration of a changed name with respect to the at least one renamed file; and generating and transmitting a data packet including the header.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: June 12, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Ha-Na Lee
  • Patent number: 9992386
    Abstract: The present disclosure relates generally to a video frame data receiver that is capable of image acquisition at low frame rates. Such video frame data receivers may be used to capture images from diagnostic tests or assays in which lower frame capture rates are sufficient including, for example, lateral flow test strips.
    Type: Grant
    Filed: December 14, 2015
    Date of Patent: June 5, 2018
    Assignee: Alverix, Inc.
    Inventor: Stephan Hengstler
  • Patent number: 9992158
    Abstract: Methods and systems for conveying locale information for an electronic device includes receiving, from a remote device and via a network interface of at least one network interfaces, a request for active or available locales for the electronic device. Conveying the locale information also includes sending, to the remote device and via the network interface, a message in a locale profile format including a list of available locales. The message includes a version field that indicates a version of schema used to transmit the list of available locales, an active local field that indicates a locale currently being used by the electronic device, and an available locales field that indicates which locales are available for use by the electronic device.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: June 5, 2018
    Assignee: Google LLC
    Inventors: Grant M. Erickson, Jay D. Logue
  • Patent number: 9948515
    Abstract: A host networking device networking interface is automatically configured. The interface is initially configured to operate in a single-link mode in which multiple network communication lanes of the interface cooperatively provide a single communication link. If a signal is not present on any communication lane, then the interface is configured to operate in a multiple-link mode in which each lane provides a separate and different communication link, and is operated in the multiple-link mode. If a signal is present on every communication lane, and if the single communication link has been established with another networking device over all the lanes, then the interface is operated in the single-link mode. If a signal is present on every communication lane, but if the single communication link has not been established over all the lanes, then the interface is configured to operate in the multiple-link mode and is operated in the multiple-link mode.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: April 17, 2018
    Assignee: Lenovo Enterprise Solutions (Singapore)PTE. LTD.
    Inventor: Eric R. Ao
  • Patent number: 9942189
    Abstract: A content distribution facilitation system is described comprising configured servers and a network interface configured to interface with a plurality of terminals in a client server relationship and optionally with a cloud-based storage system. A request from a first source for content comprising content criteria is received, the content criteria comprising content subject matter. At least a portion of the content request content criteria is transmitted to a selected content contributor. If recorded content is received from the first content contributor, the first source is provided with access to the received recorded content. The recorded content may be transmitted via one or more networks to one or more destination devices. Optionally, a voice analysis and/or facial recognition engine are utilized to determine if the recorded content is from the first content contributor.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: April 10, 2018
    Assignee: Greenfly, Inc.
    Inventors: Shawn David Green, Daniel Brian Kirschner
  • Patent number: 9935994
    Abstract: A method, computer readable medium and apparatus for calculating a capacity for high speed packet access data in a link in a communications network are disclosed. For example, the method initializes parameters associated with streaming data, long elastic data and short elastic data, determines, via a processor, a capacity value such that a quality of service metric is met for the streaming data, the long elastic data and the short elastic data and provisions the link with the capacity value if the quality of service metric is met.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: April 3, 2018
    Assignee: AT&T INELLECTUAL PROPERTY I, L.P.
    Inventors: Sarat Puthenpura, Stuart Blackburn, Dipak Ghosal, Gopalakrishnan Meempat, Ravi Raina, Raghvendra Savoor, Vishwanath Ramamurthi, Huahui Wang
  • Patent number: 9887914
    Abstract: Disclosed herein are methods, systems, and software for modifying a communication path based on latency. In one example, a method of operating a content node to alter a communication path includes identifying latency data for a plurality of end user devices communicating with the content node, and identifying that the one or more end user devices in the plurality of end user devices exceed a latency threshold based on the latency data. The method further includes, in response to identifying that the one or more end user devices in the plurality of end user devices exceed the latency threshold, modifying the communication path between the content node and the one or more end user devices by modifying a domain name system (DNS) configuration for the content node.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: February 6, 2018
    Assignee: Fastly, Inc.
    Inventor: Artur Bergman
  • Patent number: 9860295
    Abstract: Internet streaming from broadcast radio may carry replacement ads for those ads broadcast terrestrially. Video ads may replace audio ads. Some Internet media players are not capable of playing video ads, and for those the audio-only portion of the video ad is streamed. Script commands are sent to compatible media players capable of video, causing them to access and play the actual video ad.
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: January 2, 2018
    Inventors: Radu Butarascu, Harry E. Emerson, III
  • Patent number: 9854392
    Abstract: Techniques for querying for information on location sessions in a user plane location architecture are described. In an aspect, a location server may send a query message to a terminal to query for information on active location sessions, e.g., when at least one location session for periodic triggered service or area event triggered service is deemed to be active. The terminal may return a response message containing a list of session identifiers (IDs) for the active location sessions, parameters for the active location sessions, capabilities of the terminal, etc. The location server may compare the information received from the terminal and information stored at the location server. The location server may terminate each location session deemed to be active at only the terminal or only the location server. The location server may restart or terminate each location session having inconsistent parameters at the terminal and the location server.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: December 26, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Kirk Allan Burroughs, Stephen William Edge, Ie-Hong Lin, Andreas Klaus Wachter
  • Patent number: 9843627
    Abstract: An information processing method to be executed by a processor included in an information processing device, the information processing method includes receiving a plurality of requests for constituent elements including a hardware and a software from a plurality of terminal devices; determining, among the plurality of requests, a pair of requests which is different from each other, a similarity of the pair of requests being a level more than a predetermined threshold; selecting terminal devices corresponding the pair of requests; setting a common request including a common element requested by at least two of the selected terminal devices, the common request being different from each of the pair of requests, the common request being different from each of the pair of requests; transmitting the common request and cost information to the selected terminal devices, the cost information being cheaper than each of the pair of requests.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: December 12, 2017
    Assignee: FUJITSU LIMITED
    Inventors: Shinji Kikuchi, Yasuhide Matsumoto
  • Patent number: 9841752
    Abstract: A method for controlling an automated manufacturing tool for semiconductor fabrication is provided, including the following method operations: receiving, over a network, a request from a client, the request defining an action for an automated manufacturing tool; authenticating the request; and, in response to receiving the request, triggering performance of the action by the automated manufacturing tool.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: December 12, 2017
    Assignee: PEER Intellectual Property Inc.
    Inventors: Raymond W. Ellis, Mark T. Pendleton, Charles M. Baylis
  • Patent number: 9825899
    Abstract: Systems, methods, and non-transitory computer-readable media can receive a request to send a message from a sender to a recipient. It can be determined that the sender and the recipient have at least a specified number of degrees of separation within a social network. The systems, methods, and non-transitory computer readable media can acquire social data about at least one of a set of groups joined by the sender and the recipient, a set of events attended by the sender and the recipient, a set of locations visited by the sender and the recipient, or a set of common interests shared by the sender and the recipient. It can be determined whether to deliver the message to a primary inbox of the recipient based on the social data.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: November 21, 2017
    Assignee: Facebook, Inc.
    Inventor: Michael David Adkins
  • Patent number: 9826025
    Abstract: Presented herein are techniques for use in a network environment that includes one or more service zones, each service zone including at least one instance of an in-line application service to be applied to network traffic and one or more routers to direct network traffic to the at least one service, and a route target being assigned to a unique service zone to serve as a community value for route import and export between routers of other service zones, destination networks or source networks via a control protocol. An edge router in each service zone or destination network advertises routes by its destination network prefix tagged with its route target. A service chain is created by importing and exporting of destination network prefixes by way of route targets at edge routers of the service zones or source networks.
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: November 21, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Hendrikus G. P. Bosch, James Guichard, Dave Barach, Alessandro Duminuco, Luyuan Fang, Paul Quinn, Rex Fernando, David Ward
  • Patent number: 9813521
    Abstract: A computer-implemented method and system for pre-fetching place page data from a from a remote mapping system for display on a client computing device is disclosed. User preference data collected from various data sources including applications executing on the client device, online or local user profiles, and other sources may be analyzed to generate a request for place page data from the remote mapping system. The user preference data may indicate a map feature such as a place of business, park, or historic landmark having the characteristics of both a user's preferred geographic location and the user's personal interests. For example, where the user indicates a geographic preference for “Boston” and a personal interest for “home brewing” the system and method may request place page data for all home brewing or craft beer-related map features near Boston.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: November 7, 2017
    Assignee: GOOGLE INC.
    Inventors: Michael Siliski, Takeshi Sasaki
  • Patent number: 9813891
    Abstract: Structures and protocols are presented for using or otherwise relating to a first mobile device (a smartphone or tablet computer or wearable device, e.g.) configured to be shared by two or more parties such that a subset of the parties may be addressed selectively (in content directed to such parties, e.g.) in a cost-effective manner.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: November 7, 2017
    Assignee: Elwha LLC
    Inventors: Edward K. Y. Jung, Royce A. Levien, Richard T. Lord, Robert W. Lord, Mark A. Malamud
  • Patent number: 9807166
    Abstract: A system and method for storing and retrieving preconfigured, hidden SyncML server profiles on a client is described. Conventionally, users of client devices need to manually configure the devices to allow for synchronization with new servers via SyncML. Preconfigured SyncML profiles allow a client to synchronize with a SyncML server without having to generate a new SyncML profile, thereby improving user experience. The preconfigured SyncML profiles may be hidden from a user or displayable to a user.
    Type: Grant
    Filed: January 4, 2016
    Date of Patent: October 31, 2017
    Assignee: Core Wireless Licensing S.a.r.l
    Inventor: Janne Vuori
  • Patent number: 9800674
    Abstract: An information processing terminal having a relay function of relaying, via a network, a client for managing data and a service for providing a function using the data managed by the client, comprises: a receiving unit which, upon receiving function information for calling the function provided by the service by the relay function, receives reference information pertaining to providing of the function information; a register unit which executes registration processing of the received function information; and a providing unit which provides a user with the function information registered by the registration processing according to at least one of a display order and a display position based on the reference information.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: October 24, 2017
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tsuyoshi Kaneko
  • Patent number: 9785140
    Abstract: A method and apparatus are disclosed for improving the implementation of automated job management for equipment in a factory. A multi-protocol multi-client equipment server is provided for communicating with equipment and clients utilizing multiple protocols. The equipment server incorporates an object model of each tool and communicates directly in real-time with factory equipment. By providing a multi-protocol multi-client platform, data consumer clients are effectively decoupled from job management clients, allowing next generation station controllers for monitoring and controlling equipment processing to be easily implemented.
    Type: Grant
    Filed: January 26, 2006
    Date of Patent: October 10, 2017
    Assignee: PEER Intellectual Property Inc.
    Inventors: Charles M. Bayliss, Raymond W. Ellis, Toni Guckert, Timothy Yoas
  • Patent number: 9774517
    Abstract: Methods and devices for correlative monitoring, analysis, and control of multi-service, multi-network systems are provided herein. Exemplary methods may include generating a network topology graph of a metanetwork using traffic records obtained from the metanetwork, generating a causal digraph of the metanetwork using the traffic records and the network topology graph, and transmitting one or more of the network topology graph and the causal digraph to a computing system.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: September 26, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Andreas Wittenstein, Mike Eynon, Rakesh Nair, Richard Chiles, Brian Campbell