Patents Examined by Krisna Lim
-
Patent number: 9730075Abstract: The disclosed computer-implemented method for detecting illegitimate devices on wireless networks may include (1) generating a fake network identification string that uniquely identifies a fake wireless network, (2) transmitting a request to connect to the fake wireless network, (3) receiving, in response to the request, a response from a network device that indicates the fake wireless network is available, and (4) determining, based on receiving the response that indicates the fake wireless network is available, that the network device is illegitimate. Various other methods, systems, and computer-readable media are also disclosed.Type: GrantFiled: February 9, 2015Date of Patent: August 8, 2017Assignee: Symantec CorporationInventors: Michael Shavell, Matt Boucher, Christopher Robichaud, Kevin Jiang
-
Patent number: 9729480Abstract: A method of exchanging messages between users over a network includes receiving a registration request from an organization and provisioning an organizational sub-domain, verifying the registration request according to requirements of a first protocol and provisioning a first user address that is part of the organizational sub-domain, and sending a message from the first user address to a second user address according to the first protocol.Type: GrantFiled: February 4, 2015Date of Patent: August 8, 2017Assignee: KNO2 LLCInventor: Therasa Bell
-
Patent number: 9721281Abstract: An example computer-readable storage medium stores an information processing program, and this information processing program causes a computer of an information processing apparatus 10A to function as a close proximity communication unit 13 and an information processing unit 12. The close proximity communication unit 13 receives communication history data indicating a history of communication of application data by an information processing apparatus 10C by close proximity communication from the information processing apparatus 10C by close proximity communication. The information processing unit 12 performs predetermined information processing with the communication history data received by the close proximity communication unit 13 as a parameter.Type: GrantFiled: June 26, 2013Date of Patent: August 1, 2017Assignee: Nintendo Co., Ltd.Inventors: Ryusuke Niitani, Masahiro Shiotani, Toyokazu Nonaka, Takehiko Hosokawa, Kouichi Kawamoto
-
Patent number: 9723110Abstract: A system and method can support across-domain messaging in a transactional middleware machine environment. Using a proxy model, a first transaction domain can export one or more services to a second transaction domain, wherein said one or more services are imported from a third transaction domain. Furthermore, a first gateway server in the transaction domain can receive a request from a client in the second transaction domain to invoke said one or more services in the third transaction domain, and can route the request to a server in the third transaction domain that provides said one or more services.Type: GrantFiled: January 21, 2015Date of Patent: August 1, 2017Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Lin Yang, Xiangdong Li, Yunrong Zheng, Yunhao Wang
-
Patent number: 9712465Abstract: A method has acts for coupling from a computerized server executing software on a processor from a non-transitory medium to two or more computerized appliances operated by persons in a contact center, and updating text composition and editing results in real time in a display of each of the computerized appliances as any person operating a coupled computerized appliance composes or edits in a text-based communication application.Type: GrantFiled: September 21, 2015Date of Patent: July 18, 2017Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.Inventors: Stéphane Blecon, Boris Nicolas
-
Patent number: 9712411Abstract: A data processing method, comprising: using computing apparatus, causing instantiating a plurality of baseline application instances that are running a first version of software, and one or more canary application instances that are running a second version of the software; using computing apparatus including a load balancer, causing selectively routing a first proportion of incoming requests to the baseline instances, and routing a second proportion of the incoming requests to the canary instances; monitoring the plurality of canary instances to collect performance data for performance metrics; determining that the performance data indicates a negative performance issue, and in response thereto: using computing apparatus, automatically updating the first proportion to be larger and updating the second proportion to be smaller, and then reconfiguring the load balancer based upon the first proportion and the second proportion; terminating one or more of the canary application instances.Type: GrantFiled: December 28, 2015Date of Patent: July 18, 2017Assignee: NETFLIX, INC.Inventors: Ariel Tseitlin, Joseph Sondow
-
Patent number: 9692721Abstract: Techniques for invitations for establishing relationships are described. In at least some embodiments, an architecture is implemented which provides simple and integrated ways for establishing relationships between various entities. The architecture includes invitations that can be used to invite users to establish relationships with entities. A user that receives an invitation can interact with the invitation, such as to accept or decline an invitation to establish a relationship with an entity. If a user accepts an invitation, a relationship can be established between the user and an inviting entity. In at least some embodiments, the relationship can enable the user to perform various actions and/or access resources associated with the entity.Type: GrantFiled: March 22, 2013Date of Patent: June 27, 2017Assignee: Adobe Systems IncorporatedInventors: Lutfiye Umit Yalcinalp, John A. Trammel, Shyama P. Padhi, Christian Elgart, Jason M. Copeland, Alexandru Rosiu, Daniel C. Brotsky, Andrei Kalfas
-
Patent number: 9686242Abstract: Systems and methods for preventing web services from using sensitive data in customizing web pages for a user. In one embodiment, a protection system is implemented between the user and the web service. The protection system identifies past interactions of the user with the web service, identifies text in the past interactions between the user and the web service, and identifies subjects discussed in the text. The protection system then communicates with the user to determine which of the subjects are sensitive to the user, and deletes a history stored by the web service for the user that relates to the sensitive subjects.Type: GrantFiled: March 14, 2013Date of Patent: June 20, 2017Assignees: Alcatel Lucent, Alcatel-Lucent USA Inc.Inventors: Nisheeth Shrivastava, Sharad Jaiswal, Saurabh Panjwani, Saurabh Shukla, Animesh Nandi, Thomas Woo
-
Patent number: 9686334Abstract: Disclosed are a method for transmitting a media data stream and a thin client, and the method includes: a media channel is established between a first thin client and a second thin client, wherein a first media module is pre-configured in the first thin client and a second media module is pre-configured in the second thin client; and the media data stream is transmitted between the first media module pre-configured in the first thin client and the second media module pre-configured in the second thin client through the media channel. The present disclosure solves problems of network time delay and data distortion caused by a fact in the prior art that media data need to be transmitted between a thin client and a virtual desktop through using a protocol such as RDP so as to implement interaction of data between two thin clients, thus achieving technical effectives of improvement on the data transmission rate and accuracy of data.Type: GrantFiled: July 2, 2013Date of Patent: June 20, 2017Assignee: ZTE CORPORATIONInventor: Hongling Chen
-
Patent number: 9680914Abstract: A method of providing an update to a user mobile communication device, wherein the update comprises at least one new credential for a user mobile communication device following a change of a domain name related to a service, the method comprising changing the domain name, changing a state of an at least one old credential for the user mobile communication device used at the service to transient, granting access to the service to the user mobile communication device in response to a request for access using the at least one transient credential, determining if the user mobile communication device is in an acceptable environment to update to the at least one new credential and, when the user mobile communication device is in an acceptable environment, updating the user mobile communication device to the at least one new credential.Type: GrantFiled: August 22, 2014Date of Patent: June 13, 2017Assignee: Sprint Communications Company L.P.Inventors: Gregory A. Drews, Brian D. Farst, Young S. Lee, Raymond E. Reeves
-
Patent number: 9680872Abstract: Custom policies are definable for use in a system that enforces policies. A user, for example, may author a policy using a policy language and transmit the system through an application programming interface call. The custom policies may specify conditions for computing environment attestations that are provided with requests to the system. When a custom policy applies to a request, the system may determine whether information in the attestation is sufficient for the request to be fulfilled.Type: GrantFiled: March 25, 2014Date of Patent: June 13, 2017Assignee: Amazon Technologies, Inc.Inventors: Gregory Branchek Roth, Eric Jason Brandwine
-
Patent number: 9667502Abstract: A method of associating a function to a room within a home, includes forming a mesh network in the structure with a plurality of nodes, each node having a communication module, segmenting the nodes into rooms based upon the time of flight, obtaining an identity for at least one node in a room; and using the identity to assign a purpose to the room.Type: GrantFiled: November 12, 2015Date of Patent: May 30, 2017Assignee: The Procter & Gamble CompanyInventors: Raj B. Apte, Erik John Hasenoehrl, Christopher Paulson
-
Patent number: 9667733Abstract: The present disclosure is directed toward systems and methods for analyzing user-specific information and determining content within one or more web pages that has been experienced by one or more users. Furthermore, the present disclosure is directed toward identifying and providing actionable data based on keywords experienced by one or more users.Type: GrantFiled: March 4, 2015Date of Patent: May 30, 2017Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Anmol Dhawan, Walter W. Chang, Sachin Soni, Ashish Duggal
-
Patent number: 9660895Abstract: Methods and systems for geolocation routing and simulation of network conditions are disclosed. A network traffic profile is determined for a client device. A network access server selects an endpoint server based on the location of the selected endpoint server. The network access server routes traffic from the client device to an external server through the selected endpoint server. The network traffic from the client device to the external server appears to originate from a network address of the selected endpoint server. Network conditions for the network traffic are simulated based on the network traffic profile.Type: GrantFiled: March 4, 2014Date of Patent: May 23, 2017Assignee: Amazon Technologies, Inc.Inventor: Brian Matthew Bennett
-
Patent number: 9654473Abstract: An authentication engine may be configured to receive an authentication request and credentials from a client. The authentication engine may then generate a proxy agent configured to interact with an identity provider to authenticate the client on behalf of the client, using the credentials. In this way, the authentication engine may receive an assertion of authentication of the client from the identity provider, by way of the proxy agent.Type: GrantFiled: June 28, 2013Date of Patent: May 16, 2017Assignee: BMC SOFTWARE, INC.Inventor: Karl Frederick Miller
-
Patent number: 9654530Abstract: A streaming distribution system in which streaming data is transmitted from a server to a client, the streaming distribution system includes: the server includes: a first processor configured to execute a plurality of instructions, the instructions includes, rearranging at least one independently playable data item contained in the streaming data from an original position to a position at a front side of the streaming data; transmitting the rearranged streaming data to the client; and the client includes: a second processor configured to execute a plurality of instructions, the instructions includes, decoding the original streaming data that has been restored in accordance with the original position of the received independently playable data item.Type: GrantFiled: November 25, 2013Date of Patent: May 16, 2017Assignee: FUJITSU LIMITEDInventors: Atsuko Tada, Ryuta Tanaka
-
Patent number: 9647906Abstract: A cloud-based remote monitoring system and method monitor an industrial facility. The industrial facility includes one or more industrial devices. A cloud agent located at the industrial facility is configured to, by at least one processor, collect data indicative of a past and/or a present state of the industrial devices according a manifest specific to the industrial facility. The cloud agent is further configured to send the collected data to a remote cloud platform according to the manifest dynamically reconfigure the cloud agent without interrupting the collecting and the sending. The cloud platform processes the sent data to facilitate remote monitoring of the industrial devices.Type: GrantFiled: March 13, 2013Date of Patent: May 9, 2017Assignee: Rockwell Automation Technologies, Inc.Inventors: Juan L. Asenjo, Francisco Maturana
-
Patent number: 9634924Abstract: In one embodiment, a particular device within a client-layer network maintains client-layer topology information including server-layer Shared Risk Link Group (SRLG) information of server-layer devices and links in a server-layer network associated with client-layer links and client-layer nodes in the client-layer network. A determination is made to discover if there is an alternative client-layer path to an established client-layer path between a first packet switching device and a second packet switching device if all server-layer resources of any particular server-layer SRLG of a plurality of total server-layer SRLGs associated with the established client-layer path become unavailable. In one embodiment, the plurality of total server-layer SRLGs includes: an SRLG of a same optical node, an SRLG of a same optical fiber, an SRLG of co-located plurality of optical nodes, and/or an SRLG of co-located plurality of optical fibers.Type: GrantFiled: March 10, 2013Date of Patent: April 25, 2017Assignee: Cisco Technology, Inc.Inventors: Clarence Filsfils, Ornan Alexander Gerstel, Jean-Philippe Vasseur
-
Patent number: 9635055Abstract: Systems, methods, and software described herein provide encryption configurations for secure application containers. In one example, a method of operating a management system to provide encryption configurations to secure application containers includes identifying an encryption configuration from a plurality of encryption configurations for an application container. The method further includes transferring the encryption configuration to the application container, wherein the encryption configuration configures a security layer in the application container to act as an encryption intermediary between an application in the application container and processes external to the application container.Type: GrantFiled: January 28, 2015Date of Patent: April 25, 2017Assignee: defend7, Inc.Inventors: Gaurav Mathur, Vibhav Sreekanti
-
Patent number: 9635061Abstract: A conference handling system for an enterprise is provided. The conference handling system includes a status determining module for determining a status of a conference bridge. The conference handling system further includes a conferee routing module for routing a conferee into a session comprising an active session and a waiting session, based on the status of the conference bridge, the conferee routing module further determining a contextual status of the active session. The conference handling system further includes a conferee serving module for providing services to the conferee into the waiting session based on the contextual status of the active session. The conference handling system further includes a conferee inviting module for adding additional conferees with a specific profile in the waiting session and the active session based on absence of a conferee having a similar profile.Type: GrantFiled: March 24, 2013Date of Patent: April 25, 2017Assignee: Avaya Inc.Inventors: Tony McCormack, Desmond Kirrane, Paul D'Arcy